Home
last modified time | relevance | path

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

12345

/linux/include/linux/usb/
A Dgadget.h100 struct usb_request { struct
117 struct usb_request *req); argument
142 struct usb_request *(*alloc_request) (struct usb_ep *ep, argument
272 struct usb_request *req) in usb_ep_free_request()
859 struct usb_request *req, int is_in);
861 struct usb_request *req, int is_in);
864 struct usb_request *req, int is_in);
866 struct usb_request *req, int is_in);
874 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request_by_dev()
876 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request()
[all …]
/linux/drivers/usb/gadget/function/
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;
A Df_printer.c231 static struct usb_request *
234 struct usb_request *req; in printer_req_alloc()
400 struct usb_request, list); in setup_rx_reqs()
434 struct usb_request *req; in printer_read()
502 struct usb_request, list); in printer_read()
576 struct usb_request *req; in printer_write()
888 struct usb_request *req; in printer_soft_reset()
921 struct usb_request, list); in printer_soft_reset()
1069 struct usb_request *req; in printer_func_bind()
1416 struct usb_request *req; in printer_func_unbind()
[all …]
A Du_serial.c89 struct usb_request *req;
161 struct usb_request *
164 struct usb_request *req; in gs_alloc_req()
243 struct usb_request *req; in gs_start_tx()
308 struct usb_request *req; in gs_start_rx()
369 struct usb_request *req; in gs_rx_push()
491 struct usb_request *req; in gs_free_requests()
507 struct usb_request *req; in gs_alloc_requests()
890 struct usb_request *req = cons->req; in __gs_console_push()
958 struct usb_request *req; in gs_console_connect()
[all …]
A Duvc.h25 struct usb_request;
77 struct usb_request *req;
108 void (*encode) (struct usb_request *req, struct uvc_video *video,
144 struct usb_request *control_req;
A Du_ether.c175 static void rx_complete(struct usb_ep *ep, struct usb_request *req);
256 static void rx_complete(struct usb_ep *ep, struct usb_request *req) in rx_complete()
351 struct usb_request *req; in prealloc()
382 req = container_of(next, struct usb_request, list); in prealloc()
408 struct usb_request *req; in rx_fill()
414 req = list_first_entry(&dev->rx_reqs, struct usb_request, list); in rx_fill()
441 static void tx_complete(struct usb_ep *ep, struct usb_request *req) in tx_complete()
481 struct usb_request *req = NULL; in eth_start_xmit()
535 req = list_first_entry(&dev->tx_reqs, struct usb_request, list); in eth_start_xmit()
1160 struct usb_request *req; in gether_disconnect()
[all …]
A Duvc_video.c87 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk()
127 uvc_video_encode_isoc_sg(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc_sg()
192 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc()
222 static int uvcg_video_ep_queue(struct uvc_video *video, struct usb_request *req) in uvcg_video_ep_queue()
243 uvc_video_complete(struct usb_ep *ep, struct usb_request *req) in uvc_video_complete()
366 struct usb_request *req = NULL; in uvcg_video_pump()
380 req = list_first_entry(&video->req_free, struct usb_request, in uvcg_video_pump()
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()
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()
673 size = sizeof(*fp) + (phonet_rxq_size * sizeof(struct usb_request *)); in phonet_alloc()
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);
A Df_hid.c34 struct usb_request *req;
72 struct usb_request *req;
284 struct usb_request *req; in f_hidg_intout_read()
405 static void f_hidg_req_complete(struct usb_ep *ep, struct usb_request *req) in f_hidg_req_complete()
425 struct usb_request *req; in f_hidg_write()
559 static inline struct usb_request *hidg_alloc_ep_req(struct usb_ep *ep, in hidg_alloc_ep_req()
565 static void hidg_intout_complete(struct usb_ep *ep, struct usb_request *req) in hidg_intout_complete()
600 static void hidg_ssreport_complete(struct usb_ep *ep, struct usb_request *req) in hidg_ssreport_complete()
636 struct usb_request *req = cdev->req; in hidg_setup()
797 struct usb_request *req_in = NULL; in hidg_set_alt()
[all …]
A 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()
/linux/drivers/usb/musb/
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);
/linux/drivers/usb/gadget/udc/
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),
A Dcore.c177 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request()
180 struct usb_request *req = NULL; in usb_ep_alloc_request()
200 struct usb_request *req) in usb_ep_free_request()
276 struct usb_request *req, gfp_t gfp_flags) in usb_ep_queue()
311 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue()
821 struct usb_request *req, int is_in) in usb_gadget_map_request_by_dev()
862 struct usb_request *req, int is_in) in usb_gadget_map_request()
869 struct usb_request *req, int is_in) in usb_gadget_unmap_request_by_dev()
888 struct usb_request *req, int is_in) in usb_gadget_unmap_request()
907 struct usb_request *req) in usb_gadget_giveback_request()
A Dbcm63xx_udc.c257 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 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()
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()
/linux/drivers/usb/mtu3/
A Dmtu3.h296 struct usb_request request;
371 static inline struct mtu3_request *to_mtu3_request(struct usb_request *req) in to_mtu3_request()
414 struct usb_request *mtu3_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
415 void mtu3_free_request(struct usb_ep *ep, struct usb_request *req);
417 struct usb_request *req, int status);
A Dmtu3_gadget_ep0.c57 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/cdns3/
A Dcdns3-gadget.c72 struct usb_request *request,
76 struct usb_request *request);
79 struct usb_request *request);
386 struct usb_request *request; in cdns3_start_all_request()
442 struct usb_request *descmiss_req) in __cdns3_descmiss_copy_data()
478 struct usb_request *request) in cdns3_wa2_descmiss_copy_data()
513 struct usb_request *req; in cdns3_wa2_gadget_giveback()
648 struct usb_request *request; in cdns3_wa2_descmissing_packet()
1496 struct usb_request *request; in cdns3_transfer_completed()
2409 struct usb_request *request; in cdns3_gadget_ep_disable()
[all …]
A Dcdns3-ep0.c108 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()
A Dcdns3-gadget.h1230 struct usb_request request;
1331 struct usb_request *pending_status_request;
1347 struct usb_request *cdns3_next_request(struct list_head *list);
1355 struct usb_request *cdns3_gadget_ep_alloc_request(struct usb_ep *ep,
1358 struct usb_request *request);
1359 int cdns3_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);
/linux/drivers/usb/gadget/legacy/
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()
/linux/drivers/usb/renesas_usbhs/
A Dmod_gadget.c23 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()
/linux/drivers/usb/usbip/
A Dvudc.h40 struct usb_request req;
128 struct usb_request *_req) in to_vrequest()

Completed in 56 milliseconds

12345