| /OK3568_Linux_fs/kernel/include/linux/usb/ |
| H A D | gadget.h | 101 struct usb_request { struct 118 struct usb_request *req); argument 145 struct usb_request *(*alloc_request) (struct usb_ep *ep, argument 147 void (*free_request) (struct usb_ep *ep, struct usb_request *req); 149 int (*queue) (struct usb_ep *ep, struct usb_request *req, 151 int (*dequeue) (struct usb_ep *ep, struct usb_request *req); 258 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags); 259 void usb_ep_free_request(struct usb_ep *ep, struct usb_request *req); 260 int usb_ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags); 261 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H 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;
|
| H A D | f_printer.c | 82 struct usb_request *current_rx_req; 231 static struct usb_request * 234 struct usb_request *req; in printer_req_alloc() 251 printer_req_free(struct usb_ep *ep, struct usb_request *req) in printer_req_free() 261 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete() 310 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete() 394 struct usb_request *req; in setup_rx_reqs() 400 struct usb_request, list); in setup_rx_reqs() 434 struct usb_request *req; in printer_read() 436 struct usb_request *current_rx_req; in printer_read() [all …]
|
| H A D | u_serial.c | 89 struct usb_request *req; 161 struct usb_request * 164 struct usb_request *req; in gs_alloc_req() 186 void gs_free_req(struct usb_ep *ep, struct usb_request *req) in gs_free_req() 243 struct usb_request *req; in gs_start_tx() 249 req = list_entry(pool->next, struct usb_request, list); in gs_start_tx() 308 struct usb_request *req; in gs_start_rx() 320 req = list_entry(pool->next, struct usb_request, list); in gs_start_rx() 369 struct usb_request *req; in gs_rx_push() 371 req = list_first_entry(queue, struct usb_request, list); in gs_rx_push() [all …]
|
| H A D | uvc.h | 27 struct usb_request; 77 struct usb_request *req; 107 void (*encode) (struct usb_request *req, struct uvc_video *video, 146 struct usb_request *control_req;
|
| H A D | f_audio_source.c | 313 static struct usb_request *audio_request_new(struct usb_ep *ep, int buffer_size) in audio_request_new() 315 struct usb_request *req = usb_ep_alloc_request(ep, GFP_KERNEL); in audio_request_new() 329 static void audio_request_free(struct usb_request *req, struct usb_ep *ep) in audio_request_free() 337 static void audio_req_put(struct audio_dev *audio, struct usb_request *req) in audio_req_put() 346 static struct usb_request *audio_req_get(struct audio_dev *audio) in audio_req_get() 349 struct usb_request *req; in audio_req_get() 355 req = list_first_entry(&audio->idle_reqs, struct usb_request, in audio_req_get() 367 struct usb_request *req; in audio_send() 442 static void audio_control_complete(struct usb_ep *ep, struct usb_request *req) in audio_control_complete() 447 static void audio_data_complete(struct usb_ep *ep, struct usb_request *req) in audio_data_complete() [all …]
|
| H A D | f_accessory.c | 117 struct usb_request *rx_req[RX_REQ_MAX]; 328 static struct usb_request *acc_request_new(struct usb_ep *ep, int buffer_size) in acc_request_new() 330 struct usb_request *req = usb_ep_alloc_request(ep, GFP_KERNEL); in acc_request_new() 345 static void acc_request_free(struct usb_request *req, struct usb_ep *ep) in acc_request_free() 355 struct usb_request *req) in req_put() 365 static struct usb_request *req_get(struct acc_dev *dev, struct list_head *head) in req_get() 368 struct usb_request *req; in req_get() 374 req = list_first_entry(head, struct usb_request, list); in req_get() 386 static void acc_complete_in(struct usb_ep *ep, struct usb_request *req) in acc_complete_in() 404 static void acc_complete_out(struct usb_ep *ep, struct usb_request *req) in acc_complete_out() [all …]
|
| H A D | uvc_video.c | 39 struct usb_request *req; in uvc_wait_req_complete() 124 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk() 165 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc() 199 static int uvcg_video_ep_queue(struct uvc_video *video, struct usb_request *req) in uvcg_video_ep_queue() 220 uvc_video_complete(struct usb_ep *ep, struct usb_request *req) in uvc_video_complete() 349 struct usb_request *req = NULL; in uvcg_video_pump() 363 req = list_first_entry(&video->req_free, struct usb_request, in uvcg_video_pump()
|
| H A D | u_ether.c | 174 static void rx_complete(struct usb_ep *ep, struct usb_request *req); 177 rx_submit(struct eth_dev *dev, struct usb_request *req, gfp_t gfp_flags) in rx_submit() 255 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete() 350 struct usb_request *req; in prealloc() 381 req = container_of(next, struct usb_request, list); in prealloc() 407 struct usb_request *req; in rx_fill() 413 req = list_first_entry(&dev->rx_reqs, struct usb_request, list); in rx_fill() 440 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete() 480 struct usb_request *req = NULL; in eth_start_xmit() 534 req = list_first_entry(&dev->tx_reqs, struct usb_request, list); in eth_start_xmit() [all …]
|
| H 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() 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()
|
| H A 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);
|
| /OK3568_Linux_fs/u-boot/include/linux/usb/ |
| H A D | gadget.h | 85 struct usb_request { struct 96 struct usb_request *req); argument 118 struct usb_request *(*alloc_request) (struct usb_ep *ep, argument 120 void (*free_request) (struct usb_ep *ep, struct usb_request *req); 122 int (*queue) (struct usb_ep *ep, struct usb_request *req, 124 int (*dequeue) (struct usb_ep *ep, struct usb_request *req); 267 static inline struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request() 283 struct usb_request *req) in usb_ep_free_request() 343 struct usb_request *req, gfp_t gfp_flags) in usb_ep_queue() 362 static inline int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | f_dfu.c | 52 struct usb_request *); 156 static void dnload_request_complete(struct usb_ep *ep, struct usb_request *req) in dnload_request_complete() 169 static void dnload_request_flush(struct usb_ep *ep, struct usb_request *req) in dnload_request_flush() 181 static int handle_getstatus(struct usb_request *req) in handle_getstatus() 217 static int handle_getstate(struct usb_request *req) in handle_getstate() 240 static int handle_upload(struct usb_request *req, u16 len) in handle_upload() 251 struct usb_request *req = cdev->req; in handle_dnload() 267 struct usb_request *req) in state_app_idle() 294 struct usb_request *req) in state_app_detach() 317 struct usb_request *req) in state_dfu_idle() [all …]
|
| H A D | f_fastboot.c | 76 struct usb_request *in_req, *out_req; 236 static void rx_handler_command(struct usb_ep *ep, struct usb_request *req); 321 static void fastboot_complete(struct usb_ep *ep, struct usb_request *req) in fastboot_complete() 409 static struct usb_request *fastboot_start_ep(struct usb_ep *ep) in fastboot_start_ep() 411 struct usb_request *req; in fastboot_start_ep() 517 struct usb_request *in_req = fastboot_func->in_req; in fastboot_tx_write() 542 static void compl_do_reset(struct usb_ep *ep, struct usb_request *req) in compl_do_reset() 552 static void cb_reboot(struct usb_ep *ep, struct usb_request *req) in cb_reboot() 1505 static void cb_getvar(struct usb_ep *ep, struct usb_request *req) in cb_getvar() 1567 static void rx_handler_dl_image(struct usb_ep *ep, struct usb_request *req) in rx_handler_dl_image() [all …]
|
| H A D | f_sdp.c | 111 struct usb_request *req; 115 struct usb_request *in_req; 239 static void sdp_rx_command_complete(struct usb_ep *ep, struct usb_request *req) in sdp_rx_command_complete() 324 static void sdp_rx_data_complete(struct usb_ep *ep, struct usb_request *req) in sdp_rx_data_complete() 378 static void sdp_tx_complete(struct usb_ep *ep, struct usb_request *req) in sdp_tx_complete() 418 struct usb_request *req = f->config->cdev->req; in sdp_setup() 505 static struct usb_request *alloc_ep_req(struct usb_ep *ep, unsigned length) in alloc_ep_req() 507 struct usb_request *req; in alloc_ep_req() 524 static struct usb_request *sdp_start_ep(struct usb_ep *ep) in sdp_start_ep() 526 struct usb_request *req; in sdp_start_ep()
|
| H A D | ci_udc.c | 89 struct usb_request *req, gfp_t gfp_flags); 90 static int ci_ep_dequeue(struct usb_ep *ep, struct usb_request *req); 91 static struct usb_request * 93 static void ci_ep_free_request(struct usb_ep *ep, struct usb_request *_req); 259 static struct usb_request * 284 static void ci_ep_free_request(struct usb_ep *ep, struct usb_request *req) in ci_ep_free_request() 359 struct usb_request *req = &ci_req->req; in ci_bounce() 404 struct usb_request *req = &ci_req->req; in ci_debounce() 528 static int ci_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in ci_ep_dequeue() 553 struct usb_request *req, gfp_t gfp_flags) in ci_ep_queue() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/musb-new/ |
| H A D | musb_gadget.h | 29 struct usb_request request; 38 static inline struct musb_request *to_musb_request(struct usb_request *req) in to_musb_request() 43 extern struct usb_request * 45 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req); 99 extern void musb_g_giveback(struct musb_ep *, struct usb_request *, int);
|
| /OK3568_Linux_fs/kernel/drivers/usb/musb/ |
| H 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);
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A 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),
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/ |
| H A D | u_f.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()
|
| H 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()
|
| /OK3568_Linux_fs/kernel/drivers/usb/mtu3/ |
| H A D | mtu3.h | 299 struct usb_request request; 373 static inline struct mtu3_request *to_mtu3_request(struct usb_request *req) in to_mtu3_request() 416 struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags); 417 void mtu3_free_request(struct usb_ep *ep, struct usb_request *req); 419 struct usb_request *req, int status);
|
| /OK3568_Linux_fs/kernel/drivers/usb/cdns3/ |
| H A D | gadget.c | 71 struct usb_request *request, 75 struct usb_request *request); 78 struct usb_request *request); 129 struct usb_request *cdns3_next_request(struct list_head *list) in cdns3_next_request() 131 return list_first_entry_or_null(list, struct usb_request, list); in cdns3_next_request() 401 struct usb_request *request; in cdns3_start_all_request() 458 static void __cdns3_descmiss_copy_data(struct usb_request *request, in __cdns3_descmiss_copy_data() 459 struct usb_request *descmiss_req) in __cdns3_descmiss_copy_data() 495 struct usb_request *request) in cdns3_wa2_descmiss_copy_data() 497 struct usb_request *descmiss_req; in cdns3_wa2_descmiss_copy_data() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/legacy/ |
| H 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()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/cdns3/ |
| H A D | gadget.c | 77 struct usb_request *request, 118 struct usb_request *cdns3_next_request(struct list_head *list) in cdns3_next_request() 120 return list_first_entry_or_null(list, struct usb_request, list); in cdns3_next_request() 357 struct usb_request *request; in cdns3_start_all_request() 395 struct usb_request *request) in cdns3_wa2_descmiss_copy_data() 397 struct usb_request *descmiss_req; in cdns3_wa2_descmiss_copy_data() 438 struct usb_request *cdns3_wa2_gadget_giveback(struct cdns3_device *priv_dev, in cdns3_wa2_gadget_giveback() 444 struct usb_request *req; in cdns3_wa2_gadget_giveback() 572 struct usb_request *request; in cdns3_wa2_descmissing_packet() 639 struct usb_request *request = &priv_req->request; in cdns3_gadget_giveback() [all …]
|