Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dgadget.h101 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 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;
H A Df_printer.c82 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 Du_serial.c89 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 Duvc.h27 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 Df_audio_source.c313 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 Df_accessory.c117 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 Duvc_video.c39 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 Du_ether.c174 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 Df_phonet.c50 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 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);
/OK3568_Linux_fs/u-boot/include/linux/usb/
H A Dgadget.h85 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 Df_dfu.c52 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 Df_fastboot.c76 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 Df_sdp.c111 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 Dci_udc.c89 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 Dmusb_gadget.h29 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 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);
/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/
H A 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),
/OK3568_Linux_fs/kernel/drivers/usb/gadget/
H A Du_f.h61 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 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()
/OK3568_Linux_fs/kernel/drivers/usb/mtu3/
H A Dmtu3.h299 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 Dgadget.c71 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 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()
/OK3568_Linux_fs/u-boot/drivers/usb/cdns3/
H A Dgadget.c77 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 …]

1234567