Home
last modified time | relevance | path

Searched refs:usb_request (Results 1 – 25 of 113) sorted by relevance

12345

/Linux-v4.19/include/linux/usb/
Dgadget.h95 struct usb_request { struct
111 struct usb_request *req); argument
134 struct usb_request *(*alloc_request) (struct usb_ep *ep, argument
136 void (*free_request) (struct usb_ep *ep, struct usb_request *req);
138 int (*queue) (struct usb_ep *ep, struct usb_request *req,
140 int (*dequeue) (struct usb_ep *ep, struct usb_request *req);
243 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
244 void usb_ep_free_request(struct usb_ep *ep, struct usb_request *req);
245 int usb_ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags);
246 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req);
[all …]
/Linux-v4.19/drivers/usb/gadget/function/
Dtcm.h93 struct usb_request *req_in;
94 struct usb_request *req_out;
95 struct usb_request *req_status;
99 struct usb_request *req;
104 struct usb_request *req;
131 struct usb_request *bot_req_in;
132 struct usb_request *bot_req_out;
Duvc.h25 struct usb_request;
88 struct usb_request *req[UVC_NUM_REQUESTS];
93 void (*encode) (struct usb_request *req, struct uvc_video *video,
128 struct usb_request *control_req;
Df_printer.c79 struct usb_request *current_rx_req;
221 static struct usb_request *
224 struct usb_request *req; in printer_req_alloc()
241 printer_req_free(struct usb_ep *ep, struct usb_request *req) in printer_req_free()
251 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete()
300 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete()
377 struct usb_request *req; in setup_rx_reqs()
383 struct usb_request, list); in setup_rx_reqs()
417 struct usb_request *req; in printer_read()
419 struct usb_request *current_rx_req; in printer_read()
[all …]
Du_serial.c92 struct usb_request *console_req;
158 struct usb_request *
161 struct usb_request *req; in gs_alloc_req()
183 void gs_free_req(struct usb_ep *ep, struct usb_request *req) in gs_free_req()
240 struct usb_request *req; in gs_start_tx()
246 req = list_entry(pool->next, struct usb_request, list); in gs_start_tx()
307 struct usb_request *req; in gs_start_rx()
319 req = list_entry(pool->next, struct usb_request, list); in gs_start_rx()
367 struct usb_request *req; in gs_rx_push()
369 req = list_first_entry(queue, struct usb_request, list); in gs_rx_push()
[all …]
Du_serial.h53 struct usb_request *gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t flags);
54 void gs_free_req(struct usb_ep *, struct usb_request *req);
Duvc_video.c58 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk()
98 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc()
159 uvc_video_complete(struct usb_ep *ep, struct usb_request *req) in uvc_video_complete()
283 struct usb_request *req; in uvcg_video_pump()
301 req = list_first_entry(&video->req_free, struct usb_request, in uvcg_video_pump()
Df_phonet.c50 struct usb_request *in_req;
51 struct usb_request *out_reqv[0];
200 static void pn_tx_complete(struct usb_ep *ep, struct usb_request *req) in pn_tx_complete()
228 struct usb_request *req; in pn_net_xmit()
292 pn_rx_submit(struct f_phonet *fp, struct usb_request *req, gfp_t gfp_flags) in pn_rx_submit()
311 static void pn_rx_complete(struct usb_ep *ep, struct usb_request *req) in pn_rx_complete()
543 struct usb_request *req; in pn_bind()
670 size = sizeof(*fp) + (phonet_rxq_size * sizeof(struct usb_request *)); in phonet_alloc()
Du_ether.c172 static void rx_complete(struct usb_ep *ep, struct usb_request *req);
175 rx_submit(struct eth_dev *dev, struct usb_request *req, gfp_t gfp_flags) in rx_submit()
251 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete()
346 struct usb_request *req; in prealloc()
377 req = container_of(next, struct usb_request, list); in prealloc()
403 struct usb_request *req; in rx_fill()
404 struct usb_request *tmp; in rx_fill()
436 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete()
476 struct usb_request *req = NULL; in eth_start_xmit()
529 req = list_first_entry(&dev->tx_reqs, struct usb_request, list); in eth_start_xmit()
[all …]
Df_hid.c34 struct usb_request *req;
58 struct usb_request *req;
248 struct usb_request *req; in f_hidg_read()
318 static void f_hidg_req_complete(struct usb_ep *ep, struct usb_request *req) in f_hidg_req_complete()
338 struct usb_request *req; in f_hidg_write()
455 static inline struct usb_request *hidg_alloc_ep_req(struct usb_ep *ep, in hidg_alloc_ep_req()
461 static void hidg_set_report_complete(struct usb_ep *ep, struct usb_request *req) in hidg_set_report_complete()
501 struct usb_request *req = cdev->req; in hidg_setup()
639 struct usb_request *req_in = NULL; in hidg_set_alt()
691 struct usb_request *req = in hidg_set_alt()
Df_midi.c97 DECLARE_KFIFO_PTR(in_req_fifo, struct usb_request *);
227 static inline struct usb_request *midi_alloc_ep_req(struct usb_ep *ep, in midi_alloc_ep_req()
256 static void f_midi_handle_out_data(struct usb_ep *ep, struct usb_request *req) in f_midi_handle_out_data()
270 f_midi_complete(struct usb_ep *ep, struct usb_request *req) in f_midi_complete()
383 struct usb_request *req = in f_midi_set_alt()
397 struct usb_request *req = in f_midi_set_alt()
421 struct usb_request *req = NULL; in f_midi_disable()
447 static void f_midi_transmit_byte(struct usb_request *req, in f_midi_transmit_byte()
608 struct usb_request *req = NULL; in f_midi_do_transmit()
Df_loopback.c235 static void loopback_complete(struct usb_ep *ep, struct usb_request *req) in loopback_complete()
248 struct usb_request *in_req = req->context; in loopback_complete()
305 static inline struct usb_request *lb_alloc_ep_req(struct usb_ep *ep, int len) in lb_alloc_ep_req()
313 struct usb_request *in_req, *out_req; in alloc_requests()
/Linux-v4.19/drivers/usb/musb/
Dmusb_gadget.h54 struct usb_request request;
65 extern struct usb_request *
67 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req);
112 extern void musb_g_giveback(struct musb_ep *, struct usb_request *, int);
/Linux-v4.19/drivers/usb/gadget/
Du_f.h45 struct usb_request;
59 struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len);
62 static inline void free_ep_req(struct usb_ep *ep, struct usb_request *req) in free_ep_req()
Du_f.c14 struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len) in alloc_ep_req()
16 struct usb_request *req; in alloc_ep_req()
/Linux-v4.19/drivers/usb/gadget/udc/
Dtrace.h214 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
228 __field(struct usb_request *, req)
255 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
260 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
265 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
270 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
275 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
Dcore.c162 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request()
165 struct usb_request *req = NULL; in usb_ep_alloc_request()
185 struct usb_request *req) in usb_ep_free_request()
261 struct usb_request *req, gfp_t gfp_flags) in usb_ep_queue()
296 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue()
799 struct usb_request *req, int is_in) in usb_gadget_map_request_by_dev()
840 struct usb_request *req, int is_in) in usb_gadget_map_request()
847 struct usb_request *req, int is_in) in usb_gadget_unmap_request_by_dev()
866 struct usb_request *req, int is_in) in usb_gadget_unmap_request()
884 struct usb_request *req) in usb_gadget_giveback_request()
Dbcm63xx_udc.c256 struct usb_request req;
327 struct usb_request *ep0_reply;
328 struct usb_request *ep0_request;
349 static inline struct bcm63xx_req *our_req(struct usb_request *req) in our_req()
1115 static struct usb_request *bcm63xx_udc_alloc_request(struct usb_ep *ep, in bcm63xx_udc_alloc_request()
1132 struct usb_request *req) in bcm63xx_udc_free_request()
1152 static int bcm63xx_udc_queue(struct usb_ep *ep, struct usb_request *req, in bcm63xx_udc_queue()
1205 static int bcm63xx_udc_dequeue(struct usb_ep *ep, struct usb_request *req) in bcm63xx_udc_dequeue()
1384 struct usb_request *req) in bcm63xx_ep0_map_write()
1405 struct usb_request *req, int status) in bcm63xx_ep0_complete()
[all …]
Dfotg210.h211 struct usb_request req;
242 struct usb_request *ep0_req; /* for internal request */
/Linux-v4.19/drivers/usb/mtu3/
Dmtu3.h299 struct usb_request request;
376 static inline struct mtu3_request *to_mtu3_request(struct usb_request *req) in to_mtu3_request()
419 struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
420 void mtu3_free_request(struct usb_ep *ep, struct usb_request *req);
422 struct usb_request *req, int status);
Dmtu3_gadget_ep0.c55 static void ep0_req_giveback(struct mtu3 *mtu, struct usb_request *req) in ep0_req_giveback()
156 static void ep0_dummy_complete(struct usb_ep *ep, struct usb_request *req) in ep0_dummy_complete()
159 static void ep0_set_sel_complete(struct usb_ep *ep, struct usb_request *req) in ep0_set_sel_complete()
502 struct usb_request *req; in ep0_rx_state()
556 struct usb_request *req; in ep0_tx_state()
820 struct usb_request *req, gfp_t gfp) in mtu3_ep0_queue()
841 static int mtu3_ep0_dequeue(struct usb_ep *ep, struct usb_request *req) in mtu3_ep0_dequeue()
/Linux-v4.19/drivers/usb/gadget/legacy/
Ddbgp.c28 struct usb_request *req;
92 static void dbgp_complete(struct usb_ep *ep, struct usb_request *req) in dbgp_complete()
131 struct usb_request *req; in dbgp_enable_ep_req()
331 struct usb_request *req) in dbgp_setup_complete()
340 struct usb_request *req = dbgp.req; in dbgp_setup()
/Linux-v4.19/drivers/usb/usbip/
Dvudc.h40 struct usb_request req;
128 struct usb_request *_req) in to_vrequest()
/Linux-v4.19/drivers/usb/renesas_usbhs/
Dmod_gadget.c22 struct usb_request req;
170 struct usb_request *req = &ureq->req; in usbhsg_queue_push()
190 struct usb_request *req = &ureq->req; in usbhsg_dma_map_ctrl()
301 struct usb_request *req) in __usbhsg_recip_send_complete()
316 struct usb_request *req; in __usbhsg_recip_send_status()
652 static struct usb_request *usbhsg_ep_alloc_request(struct usb_ep *ep, in usbhsg_ep_alloc_request()
667 struct usb_request *req) in usbhsg_ep_free_request()
675 static int usbhsg_ep_queue(struct usb_ep *ep, struct usb_request *req, in usbhsg_ep_queue()
694 static int usbhsg_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usbhsg_ep_dequeue()
/Linux-v4.19/drivers/usb/gadget/udc/aspeed-vhub/
Dvhub.h235 struct usb_request req;
502 struct usb_request *ast_vhub_alloc_request(struct usb_ep *u_ep,
504 void ast_vhub_free_request(struct usb_ep *u_ep, struct usb_request *u_req);

12345