/Linux-v4.19/include/linux/usb/ |
D | gadget.h | 95 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/ |
D | tcm.h | 93 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;
|
D | uvc.h | 25 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;
|
D | f_printer.c | 79 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 …]
|
D | u_serial.c | 92 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 …]
|
D | u_serial.h | 53 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);
|
D | uvc_video.c | 58 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()
|
D | f_phonet.c | 50 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()
|
D | u_ether.c | 172 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 …]
|
D | f_hid.c | 34 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()
|
D | f_midi.c | 97 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()
|
D | f_loopback.c | 235 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/ |
D | musb_gadget.h | 54 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/ |
D | u_f.h | 45 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()
|
D | u_f.c | 14 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/ |
D | trace.h | 214 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),
|
D | core.c | 162 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()
|
D | bcm63xx_udc.c | 256 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 …]
|
D | fotg210.h | 211 struct usb_request req; 242 struct usb_request *ep0_req; /* for internal request */
|
/Linux-v4.19/drivers/usb/mtu3/ |
D | mtu3.h | 299 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);
|
D | mtu3_gadget_ep0.c | 55 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/ |
D | dbgp.c | 28 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/ |
D | vudc.h | 40 struct usb_request req; 128 struct usb_request *_req) in to_vrequest()
|
/Linux-v4.19/drivers/usb/renesas_usbhs/ |
D | mod_gadget.c | 22 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/ |
D | vhub.h | 235 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);
|