| /linux/include/linux/usb/ |
| A D | gadget.h | 100 struct usb_request { struct 118 struct usb_request *req); argument 143 struct usb_request *(*alloc_request) (struct usb_ep *ep, argument 273 struct usb_request *req) in usb_ep_free_request() 898 struct usb_request *req, int is_in); 900 struct usb_request *req, int is_in); 903 struct usb_request *req, int is_in); 905 struct usb_request *req, int is_in); 913 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request_by_dev() 915 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request() [all …]
|
| A D | func_utils.h | 61 struct usb_request; 75 struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len); 78 static inline void free_ep_req(struct usb_ep *ep, struct usb_request *req) in free_ep_req()
|
| /linux/drivers/usb/gadget/function/ |
| A 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;
|
| A D | f_printer.c | 235 static struct usb_request * 238 struct usb_request *req; in printer_req_alloc() 403 struct usb_request, list); in setup_rx_reqs() 437 struct usb_request *req; in printer_read() 507 struct usb_request, list); in printer_read() 589 struct usb_request *req; in printer_write() 908 struct usb_request *req; in printer_soft_reset() 939 struct usb_request, list); in printer_soft_reset() 1087 struct usb_request *req; in printer_func_bind() 1432 struct usb_request *req; in printer_func_unbind() [all …]
|
| A D | uvc_video.c | 90 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk() 200 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc() 277 struct usb_request *req, bool queue_to_ep) in uvcg_video_usb_req_queue() 333 struct usb_request *req = NULL; in uvc_video_ep_queue_initial_requests() 355 req = list_first_entry(&video->req_free, struct usb_request, in uvc_video_ep_queue_initial_requests() 370 uvc_video_complete(struct usb_ep *ep, struct usb_request *req) in uvc_video_complete() 376 struct usb_request *to_queue = req; in uvc_video_complete() 454 struct usb_request, list); in uvc_video_complete() 573 struct usb_request *req = NULL; in uvcg_video_pump() 591 req = list_first_entry(&video->req_free, struct usb_request, in uvcg_video_pump() [all …]
|
| A D | uvc.h | 26 struct usb_request; 78 struct usb_request *req; 121 void (*encode) (struct usb_request *req, struct uvc_video *video, 161 struct usb_request *control_req;
|
| A D | u_serial.c | 94 struct usb_request *req; 167 struct usb_request * 170 struct usb_request *req; in gs_alloc_req() 249 struct usb_request *req; in gs_start_tx() 315 struct usb_request *req; in gs_start_rx() 376 struct usb_request *req; in gs_rx_push() 499 struct usb_request *req; in gs_free_requests() 515 struct usb_request *req; in gs_alloc_requests() 920 struct usb_request *req = cons->req; in __gs_console_push() 991 struct usb_request *req; in gs_console_connect() [all …]
|
| A D | u_serial.h | 57 struct usb_request *gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t flags); 58 void gs_free_req(struct usb_ep *, struct usb_request *req);
|
| A D | u_ether.c | 140 static void rx_complete(struct usb_ep *ep, struct usb_request *req); 221 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete() 316 struct usb_request *req; in prealloc() 347 req = container_of(next, struct usb_request, list); in prealloc() 373 struct usb_request *req; in rx_fill() 379 req = list_first_entry(&dev->rx_reqs, struct usb_request, list); in rx_fill() 406 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete() 460 struct usb_request *req = NULL; in eth_start_xmit() 523 req = list_first_entry(&dev->tx_reqs, struct usb_request, list); in eth_start_xmit() 1195 struct usb_request *req; in gether_disconnect() [all …]
|
| A D | f_phonet.c | 50 struct usb_request *in_req; 51 struct usb_request *out_reqv[]; 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() 295 pn_rx_submit(struct f_phonet *fp, struct usb_request *req, gfp_t gfp_flags) in pn_rx_submit() 314 static void pn_rx_complete(struct usb_ep *ep, struct usb_request *req) in pn_rx_complete() 546 struct usb_request *req; in pn_bind()
|
| A D | f_hid.c | 51 struct usb_request *req; 89 struct usb_request *req; 92 struct usb_request *get_req; 323 struct usb_request *req; in f_hidg_intout_read() 444 static void f_hidg_req_complete(struct usb_ep *ep, struct usb_request *req) in f_hidg_req_complete() 464 struct usb_request *req; in f_hidg_write() 571 struct usb_request *req; in get_report_workqueue_handler() 772 static inline struct usb_request *hidg_alloc_ep_req(struct usb_ep *ep, in hidg_alloc_ep_req() 853 struct usb_request *req = cdev->req; in hidg_setup() 1029 struct usb_request *req_in = NULL; in hidg_set_alt() [all …]
|
| A D | f_midi2.c | 385 struct usb_request *req = NULL; in get_empty_request() 447 struct usb_request *req; in reply_ep_in() 503 struct usb_request *req; in reply_ump_stream_string() 685 struct usb_request *req) in f_midi2_ep_out_complete() 722 struct usb_request *req; in process_ump_transmit() 747 struct usb_request *req) in f_midi2_ep_in_complete() 780 struct usb_request *req = *req_p; in process_midi1_byte() 986 struct usb_request *req = NULL; in process_midi1_transmit() 1032 struct usb_request *req) in f_midi2_midi1_ep_in_complete() 1051 struct usb_request *req) in f_midi2_midi1_ep_out_complete() [all …]
|
| /linux/drivers/usb/musb/ |
| A 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/drivers/usb/gadget/udc/ |
| A D | trace.h | 219 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret), 233 __field(struct usb_request *, req) 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), 280 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
|
| A D | core.c | 190 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request() 193 struct usb_request *req = NULL; in usb_ep_alloc_request() 213 struct usb_request *req) in usb_ep_free_request() 289 struct usb_request *req, gfp_t gfp_flags) in usb_ep_queue() 326 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue() 901 struct usb_request *req, int is_in) in usb_gadget_map_request_by_dev() 947 struct usb_request *req, int is_in) in usb_gadget_map_request() 954 struct usb_request *req, int is_in) in usb_gadget_unmap_request_by_dev() 973 struct usb_request *req, int is_in) in usb_gadget_unmap_request() 992 struct usb_request *req) in usb_gadget_giveback_request()
|
| A D | bcm63xx_udc.c | 257 struct usb_request req; 327 struct usb_request *ep0_reply; 328 struct usb_request *ep0_request; 1130 struct usb_request *req) in bcm63xx_udc_free_request() 1382 struct usb_request *req) in bcm63xx_ep0_map_write() 1403 struct usb_request *req, int status) in bcm63xx_ep0_complete() 1423 struct usb_request *req = udc->ep0_reply; in bcm63xx_ep0_nuke_reply() 1441 struct usb_request *req = udc->ep0_request; in bcm63xx_ep0_read_complete() 1461 struct usb_request *req = &udc->ep0_ctrl_req.req; in bcm63xx_ep0_internal_request() 1692 struct usb_request *r = udc->ep0_reply; in bcm63xx_ep0_one_round() [all …]
|
| /linux/drivers/usb/gadget/ |
| A 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/drivers/usb/mtu3/ |
| A D | mtu3.h | 297 struct usb_request request; 375 static inline struct mtu3_request *to_mtu3_request(struct usb_request *req) in to_mtu3_request() 418 struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags); 419 void mtu3_free_request(struct usb_ep *ep, struct usb_request *req); 421 struct usb_request *req, int status);
|
| A D | mtu3_gadget_ep0.c | 57 static void ep0_req_giveback(struct mtu3 *mtu, struct usb_request *req) in ep0_req_giveback() 167 static void ep0_dummy_complete(struct usb_ep *ep, struct usb_request *req) in ep0_dummy_complete() 170 static void ep0_set_sel_complete(struct usb_ep *ep, struct usb_request *req) in ep0_set_sel_complete() 512 struct usb_request *req; in ep0_rx_state() 566 struct usb_request *req; in ep0_tx_state() 837 struct usb_request *req, gfp_t gfp) in mtu3_ep0_queue() 858 static int mtu3_ep0_dequeue(struct usb_ep *ep, struct usb_request *req) in mtu3_ep0_dequeue()
|
| /linux/drivers/usb/gadget/udc/cdns2/ |
| A D | cdns2-gadget.h | 599 struct usb_request request; 678 struct usb_request *pending_status_request; 696 struct usb_request *cdns2_gadget_ep_alloc_request(struct usb_ep *ep, 699 struct usb_request *request); 700 int cdns2_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);
|
| /linux/drivers/usb/gadget/legacy/ |
| A 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/drivers/usb/cdns3/ |
| A D | cdns3-gadget.c | 73 struct usb_request *request, 77 struct usb_request *request); 80 struct usb_request *request); 387 struct usb_request *request; in cdns3_start_all_request() 443 struct usb_request *descmiss_req) in __cdns3_descmiss_copy_data() 479 struct usb_request *request) in cdns3_wa2_descmiss_copy_data() 514 struct usb_request *req; in cdns3_wa2_gadget_giveback() 649 struct usb_request *request; in cdns3_wa2_descmissing_packet() 1552 struct usb_request *request; in cdns3_transfer_completed() 2494 struct usb_request *request; in cdns3_gadget_ep_disable() [all …]
|
| A D | cdns3-ep0.c | 108 struct usb_request *request; in cdns3_ep0_complete_setup() 507 struct usb_request *request = priv_dev->pending_status_request; in __pending_setup_status_handler() 542 struct usb_request *request; in cdns3_ep0_setup_phase() 574 struct usb_request *request; in cdns3_transfer_completed() 688 struct usb_request *request, in cdns3_gadget_ep0_queue() 825 struct usb_request *request; in cdns3_ep0_config()
|
| /linux/drivers/usb/usbip/ |
| A D | vudc.h | 40 struct usb_request req; 128 struct usb_request *_req) in to_vrequest()
|
| /linux/drivers/usb/renesas_usbhs/ |
| A D | mod_gadget.c | 23 struct usb_request req; 171 struct usb_request *req = &ureq->req; in usbhsg_queue_push() 191 struct usb_request *req = &ureq->req; in usbhsg_dma_map_ctrl() 302 struct usb_request *req) in __usbhsg_recip_send_complete() 317 struct usb_request *req; in __usbhsg_recip_send_status() 659 static struct usb_request *usbhsg_ep_alloc_request(struct usb_ep *ep, in usbhsg_ep_alloc_request() 674 struct usb_request *req) in usbhsg_ep_free_request() 682 static int usbhsg_ep_queue(struct usb_ep *ep, struct usb_request *req, in usbhsg_ep_queue() 701 static int usbhsg_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usbhsg_ep_dequeue()
|