Home
last modified time | relevance | path

Searched defs:urb (Results 1 – 25 of 395) sorted by relevance

12345678910>>...16

/Linux-v4.19/drivers/usb/core/
Durb.c21 struct urb *urb = to_urb(kref); in urb_destroy() local
43 void usb_init_urb(struct urb *urb) in usb_init_urb()
71 struct urb *urb; in usb_alloc_urb() local
93 void usb_free_urb(struct urb *urb) in usb_free_urb()
110 struct urb *usb_get_urb(struct urb *urb) in usb_get_urb()
126 void usb_anchor_urb(struct urb *urb, struct usb_anchor *anchor) in usb_anchor_urb()
149 static void __usb_unanchor_urb(struct urb *urb, struct usb_anchor *anchor) in __usb_unanchor_urb()
164 void usb_unanchor_urb(struct urb *urb) in usb_unanchor_urb()
202 int usb_urb_ep_type_check(const struct urb *urb) in usb_urb_ep_type_check()
352 int usb_submit_urb(struct urb *urb, gfp_t mem_flags) in usb_submit_urb()
[all …]
Dhcd.c474 static int rh_call_control (struct usb_hcd *hcd, struct urb *urb) in rh_call_control()
751 struct urb *urb; in usb_hcd_poll_rh_status() local
802 static int rh_queue_status (struct usb_hcd *hcd, struct urb *urb) in rh_queue_status()
833 static int rh_urb_enqueue (struct usb_hcd *hcd, struct urb *urb) in rh_urb_enqueue()
847 static int usb_rh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) in usb_rh_urb_dequeue()
1241 int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb) in usb_hcd_link_urb_to_ep()
1299 int usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb, in usb_hcd_check_unlink_urb()
1332 void usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb) in usb_hcd_unlink_urb_from_ep()
1425 void usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *hcd, struct urb *urb) in usb_hcd_unmap_urb_setup_for_dma()
1445 static void unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) in unmap_urb_for_dma()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dusb.c133 struct urb *urb; in carl9170_usb_submit_data_urb() local
165 static void carl9170_usb_tx_data_complete(struct urb *urb) in carl9170_usb_tx_data_complete()
212 struct urb *urb; in carl9170_usb_submit_cmd_urb() local
237 static void carl9170_usb_cmd_complete(struct urb *urb) in carl9170_usb_cmd_complete()
275 static void carl9170_usb_rx_irq_complete(struct urb *urb) in carl9170_usb_rx_irq_complete()
316 struct urb *urb; in carl9170_usb_submit_rx_urb() local
342 struct urb *urb; in carl9170_usb_rx_work() local
367 struct urb *urb; in carl9170_usb_handle_tx_err() local
396 static void carl9170_usb_rx_complete(struct urb *urb) in carl9170_usb_rx_complete()
459 struct urb *urb; in carl9170_usb_alloc_rx_urb() local
[all …]
/Linux-v4.19/drivers/usb/usbip/
Dstub_rx.c14 static int is_clear_halt_cmd(struct urb *urb) in is_clear_halt_cmd()
25 static int is_set_interface_cmd(struct urb *urb) in is_set_interface_cmd()
35 static int is_set_configuration_cmd(struct urb *urb) in is_set_configuration_cmd()
45 static int is_reset_device_cmd(struct urb *urb) in is_reset_device_cmd()
64 static int tweak_clear_halt_cmd(struct urb *urb) in tweak_clear_halt_cmd()
102 static int tweak_set_interface_cmd(struct urb *urb) in tweak_set_interface_cmd()
129 static int tweak_set_configuration_cmd(struct urb *urb) in tweak_set_configuration_cmd()
147 static int tweak_reset_device_cmd(struct urb *urb) in tweak_reset_device_cmd()
167 static void tweak_special_requests(struct urb *urb) in tweak_special_requests()
391 static void masking_bogus_flags(struct urb *urb) in masking_bogus_flags()
Dusbip_common.c220 void usbip_dump_urb(struct urb *urb) in usbip_dump_urb()
352 static void usbip_pack_cmd_submit(struct usbip_header *pdu, struct urb *urb, in usbip_pack_cmd_submit()
377 static void usbip_pack_ret_submit(struct usbip_header *pdu, struct urb *urb, in usbip_pack_ret_submit()
397 void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd, in usbip_pack_pdu()
556 usbip_alloc_iso_desc_pdu(struct urb *urb, ssize_t *bufflen) in usbip_alloc_iso_desc_pdu()
579 int usbip_recv_iso(struct usbip_device *ud, struct urb *urb) in usbip_recv_iso()
647 void usbip_pad_iso(struct usbip_device *ud, struct urb *urb) in usbip_pad_iso()
681 int usbip_recv_xbuff(struct usbip_device *ud, struct urb *urb) in usbip_recv_xbuff()
/Linux-v4.19/drivers/usb/musb/
Dmusb_host.c200 struct urb *urb = next_urb(qh); in musb_start_urb() local
277 static void musb_giveback(struct musb *musb, struct urb *urb, int status) in musb_giveback()
291 struct urb *urb) in musb_save_toggle()
316 static void musb_advance_schedule(struct musb *musb, struct urb *urb, in musb_advance_schedule()
425 musb_host_packet_rx(struct musb *musb, struct urb *urb, u8 epnum, u8 iso_err) in musb_host_packet_rx()
586 struct urb *urb, u32 offset, in musb_tx_dma_set_mode_mentor()
626 struct urb *urb, in musb_tx_dma_set_mode_cppi_tusb()
644 struct urb *urb, u32 offset, u32 length) in musb_tx_dma_program()
688 struct urb *urb, int is_out, in musb_ep_program()
931 struct urb *urb; in musb_bulk_nak_timeout() local
[all …]
/Linux-v4.19/sound/usb/usx2y/
Dusbusx2yaudio.c73 struct urb *urb = subs->completed_urb; in usX2Y_urb_capt_retire() local
129 struct urb *urb) in usX2Y_urb_play_prepare()
182 static void usX2Y_urb_play_retire(struct snd_usX2Y_substream *subs, struct urb *urb) in usX2Y_urb_play_retire()
197 static int usX2Y_urb_submit(struct snd_usX2Y_substream *subs, struct urb *urb, int frame) in usX2Y_urb_submit()
217 struct urb *urb = playbacksubs->completed_urb; in usX2Y_usbframe_complete() local
278 struct urb *urb = subs->urb[u]; in usX2Y_clients_stop() local
290 struct snd_usX2Y_substream *subs, struct urb *urb) in usX2Y_error_urb_status()
297 static void i_usX2Y_urb_complete(struct urb *urb) in i_usX2Y_urb_complete()
334 void (*complete)(struct urb *)) in usX2Y_urbs_set_complete()
341 struct urb * urb = subs->urb[u]; in usX2Y_urbs_set_complete() local
[all …]
Dusb_stream.c34 static void playback_prep_freqn(struct usb_stream_kernel *sk, struct urb *urb) in playback_prep_freqn()
70 struct urb *urb = urbs[u]; in init_pipe_urbs() local
249 static bool balance_check(struct usb_stream_kernel *sk, struct urb *urb) in balance_check()
264 static bool balance_playback(struct usb_stream_kernel *sk, struct urb *urb) in balance_playback()
270 static bool balance_capture(struct usb_stream_kernel *sk, struct urb *urb) in balance_capture()
276 static void subs_set_complete(struct urb **urbs, void (*complete)(struct urb *)) in subs_set_complete()
281 struct urb *urb = urbs[u]; in subs_set_complete() local
515 static void i_capture_idle(struct urb *urb) in i_capture_idle()
522 static void i_playback_idle(struct urb *urb) in i_playback_idle()
609 static void i_capture_start(struct urb *urb) in i_capture_start()
[all …]
Dusx2yhwdeppcm.c64 struct urb *urb = subs->completed_urb; in usX2Y_usbpcm_urb_capt_retire() local
111 struct urb *urb) in usX2Y_hwdep_urb_play_prepare()
150 struct urb *urb) in usX2Y_usbpcm_urb_capt_iso_advance()
178 struct urb *urb = playbacksubs->completed_urb; in usX2Y_usbpcm_usbframe_complete() local
230 static void i_usX2Y_usbpcm_urb_complete(struct urb *urb) in i_usX2Y_usbpcm_urb_complete()
265 static void usX2Y_hwdep_urb_release(struct urb **urb) in usX2Y_hwdep_urb_release()
289 static void i_usX2Y_usbpcm_subs_startup(struct urb *urb) in i_usX2Y_usbpcm_subs_startup()
435 struct urb *urb = subs->urb[u]; in usX2Y_usbpcm_urbs_start() local
/Linux-v4.19/drivers/usb/host/whci/
Dqset.c41 static void qset_fill_qh(struct whc *whc, struct whc_qset *qset, struct urb *urb) in qset_fill_qh()
146 struct whc_qset *get_qset(struct whc *whc, struct urb *urb, in get_qset()
320 struct urb *urb) in qset_remove_qtds()
336 static void qset_free_stds(struct whc_qset *qset, struct urb *urb) in qset_free_stds()
406 struct urb *urb, gfp_t mem_flags) in qset_new_std()
423 static int qset_add_urb_sg(struct whc *whc, struct whc_qset *qset, struct urb *urb, in qset_add_urb_sg()
545 struct urb *urb, gfp_t mem_flags) in qset_add_urb_sg_linearize()
631 int qset_add_urb(struct whc *whc, struct whc_qset *qset, struct urb *urb, in qset_add_urb()
700 struct urb *urb, int status) in qset_remove_urb()
719 static int get_urb_status_from_qtd(struct urb *urb, u32 status) in get_urb_status_from_qtd()
[all …]
/Linux-v4.19/drivers/usb/c67x00/
Dc67x00-sched.c62 struct urb *urb; member
75 struct urb *urb; member
198 static void c67x00_release_urb(struct c67x00_hcd *c67x00, struct urb *urb) in c67x00_release_urb()
231 c67x00_ep_data_alloc(struct c67x00_hcd *c67x00, struct urb *urb) in c67x00_ep_data_alloc()
343 struct urb *urb, gfp_t mem_flags) in c67x00_urb_enqueue()
441 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) in c67x00_urb_dequeue()
474 c67x00_giveback_urb(struct c67x00_hcd *c67x00, struct urb *urb, int status) in c67x00_giveback_urb()
495 static int c67x00_claim_frame_bw(struct c67x00_hcd *c67x00, struct urb *urb, in c67x00_claim_frame_bw()
563 static int c67x00_create_td(struct c67x00_hcd *c67x00, struct urb *urb, in c67x00_create_td()
645 static int c67x00_add_data_urb(struct c67x00_hcd *c67x00, struct urb *urb) in c67x00_add_data_urb()
[all …]
/Linux-v4.19/drivers/usb/host/
Dimx21-dbg.c16 static inline void debug_urb_submitted(struct imx21 *imx21, struct urb *urb) {} in debug_urb_submitted()
17 static inline void debug_urb_completed(struct imx21 *imx21, struct urb *urb, in debug_urb_completed()
19 static inline void debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) {} in debug_urb_unlinked()
21 struct urb *urb) {} in debug_urb_queued_for_etd()
23 struct urb *urb) {} in debug_urb_queued_for_dmem()
58 struct urb *urb) in stats_for_urb()
64 static void debug_urb_submitted(struct imx21 *imx21, struct urb *urb) in debug_urb_submitted()
69 static void debug_urb_completed(struct imx21 *imx21, struct urb *urb, int st) in debug_urb_completed()
77 static void debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) in debug_urb_unlinked()
82 static void debug_urb_queued_for_etd(struct imx21 *imx21, struct urb *urb) in debug_urb_queued_for_etd()
[all …]
Dr8a66597-hcd.c326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) in get_urb_to_r8a66597_dev()
335 struct urb *urb, u8 addr) in make_r8a66597_device()
368 static u8 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) in alloc_usb_address()
533 static u16 r8a66597_get_pipenum(struct urb *urb, struct usb_host_endpoint *hep) in r8a66597_get_pipenum()
543 static u16 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) in get_urb_to_r8a66597_addr()
562 struct urb *urb, int set) in pipe_toggle_set()
580 struct urb *urb) in pipe_toggle_save()
591 struct urb *urb) in pipe_toggle_restore()
633 struct urb *urb = td->urb; in pipe_setting() local
758 struct urb *urb) in enable_r8a66597_pipe_dma()
[all …]
Dehci-q.c152 struct urb *urb, u32 token) in ehci_clear_tt_buffer()
185 struct urb *urb, in qtd_copy_status()
240 ehci_urb_done(struct ehci_hcd *ehci, struct urb *urb, int status) in ehci_urb_done()
313 struct urb *urb; in qh_completions() local
546 struct urb *urb, in qtd_list_free()
566 struct urb *urb, in qh_urb_transaction()
751 struct urb *urb, in qh_make()
1011 struct urb *urb, in qh_append_tds()
1093 struct urb *urb, in submit_async()
1159 struct urb *urb, in submit_single_step_set_feature()
Duhci-q.c72 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) in uhci_add_fsbr()
236 static void uhci_unlink_isochronous_tds(struct uhci_hcd *uhci, struct urb *urb) in uhci_unlink_isochronous_tds()
315 struct urb *urb) in uhci_cleanup_queue()
723 struct urb *urb) in uhci_alloc_urb_priv()
789 static int uhci_submit_control(struct uhci_hcd *uhci, struct urb *urb, in uhci_submit_control()
915 static int uhci_submit_common(struct uhci_hcd *uhci, struct urb *urb, in uhci_submit_common()
1056 static int uhci_submit_bulk(struct uhci_hcd *uhci, struct urb *urb, in uhci_submit_bulk()
1073 static int uhci_submit_interrupt(struct uhci_hcd *uhci, struct urb *urb, in uhci_submit_interrupt()
1170 static int uhci_result_common(struct uhci_hcd *uhci, struct urb *urb) in uhci_result_common()
1254 static int uhci_submit_isochronous(struct uhci_hcd *uhci, struct urb *urb, in uhci_submit_isochronous()
[all …]
Dfhci-q.c161 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv()
189 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free()
214 void fhci_done_td(struct urb *urb, struct td *td) in fhci_done_td()
268 struct urb *urb = td->urb; in fhci_del_ed_list() local
/Linux-v4.19/drivers/usb/serial/
Dusb_wwan.c286 static void usb_wwan_indat_callback(struct urb *urb) in usb_wwan_indat_callback()
324 static void usb_wwan_outdat_callback(struct urb *urb) in usb_wwan_outdat_callback()
400 struct urb *urb; in usb_wwan_open() local
437 static void unbusy_queued_urb(struct urb *urb, in unbusy_queued_urb()
456 struct urb *urb; in usb_wwan_close() local
487 static struct urb *usb_wwan_setup_urb(struct usb_serial_port *port, in usb_wwan_setup_urb()
493 struct urb *urb; in usb_wwan_setup_urb() local
509 struct urb *urb; in usb_wwan_port_probe() local
637 struct urb *urb; in usb_wwan_submit_delayed_urbs() local
672 struct urb *urb; in usb_wwan_resume() local
Dkeyspan.c783 static void usa26_indat_callback(struct urb *urb) in usa26_indat_callback()
843 static void usa2x_outdat_callback(struct urb *urb) in usa2x_outdat_callback()
855 static void usa26_inack_callback(struct urb *urb) in usa26_inack_callback()
859 static void usa26_outcont_callback(struct urb *urb) in usa26_outcont_callback()
874 static void usa26_instat_callback(struct urb *urb) in usa26_instat_callback()
925 static void usa26_glocont_callback(struct urb *urb) in usa26_glocont_callback()
930 static void usa28_indat_callback(struct urb *urb) in usa28_indat_callback()
973 static void usa28_inack_callback(struct urb *urb) in usa28_inack_callback()
977 static void usa28_outcont_callback(struct urb *urb) in usa28_outcont_callback()
992 static void usa28_instat_callback(struct urb *urb) in usa28_instat_callback()
[all …]
/Linux-v4.19/drivers/staging/vt6656/
Dusbpipe.c115 static void vnt_start_interrupt_urb_complete(struct urb *urb) in vnt_start_interrupt_urb_complete()
175 static void vnt_submit_rx_urb_complete(struct urb *urb) in vnt_submit_rx_urb_complete()
219 struct urb *urb = rcb->urb; in vnt_submit_rx_urb() local
245 static void vnt_tx_context_complete(struct urb *urb) in vnt_tx_context_complete()
280 struct urb *urb = context->urb; in vnt_tx_context() local
/Linux-v4.19/drivers/staging/greybus/
Des2.c71 struct urb *urb[NUM_CPORT_IN_URB]; member
172 static void ap_urb_complete(struct urb *urb) in ap_urb_complete()
183 struct urb *urb; in output_async() local
232 struct urb *urb; in es2_cport_in_enable() local
261 struct urb *urb; in es2_cport_in_disable() local
272 struct urb *urb; in es2_arpc_in_enable() local
300 struct urb *urb; in es2_arpc_in_disable() local
311 struct urb *urb = NULL; in next_free_urb() local
339 static void free_urb(struct es2_ap_dev *es2, struct urb *urb) in free_urb()
398 struct urb *urb; in message_send() local
[all …]
/Linux-v4.19/drivers/usb/mon/
Dmon_main.c81 static void mon_bus_submit(struct mon_bus *mbus, struct urb *urb) in mon_bus_submit()
96 static void mon_submit(struct usb_bus *ubus, struct urb *urb) in mon_submit()
108 static void mon_bus_submit_error(struct mon_bus *mbus, struct urb *urb, int error) in mon_bus_submit_error()
123 static void mon_submit_error(struct usb_bus *ubus, struct urb *urb, int error) in mon_submit_error()
135 static void mon_bus_complete(struct mon_bus *mbus, struct urb *urb, int status) in mon_bus_complete()
150 static void mon_complete(struct usb_bus *ubus, struct urb *urb, int status) in mon_complete()
/Linux-v4.19/include/linux/
Dusb.h1545 struct urb { struct
1553 /* public: documented fields in the urb that can be used by drivers */ argument
1554 struct list_head urb_list; /* list head for use by the urb's argument
1556 struct list_head anchor_list; /* the URB may be anchored */
1557 struct usb_anchor *anchor;
1558 struct usb_device *dev; /* (in) pointer to associated device */
1559 struct usb_host_endpoint *ep; /* (internal) pointer to endpoint */
1560 unsigned int pipe; /* (in) pipe information */
1561 unsigned int stream_id; /* (in) stream ID */
1562 int status; /* (return) non-ISO status */
[all …]
/Linux-v4.19/drivers/gpu/drm/udl/
Dudl_main.c130 void udl_urb_completion(struct urb *urb) in udl_urb_completion()
172 struct urb *urb; in udl_free_urb_list() local
202 struct urb *urb; in udl_alloc_urb_list() local
269 struct urb *urb = NULL; in udl_get_urb() local
296 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) in udl_submit_urb()
/Linux-v4.19/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c173 static void peak_usb_read_bulk_callback(struct urb *urb) in peak_usb_read_bulk_callback()
238 static void peak_usb_write_bulk_callback(struct urb *urb) in peak_usb_write_bulk_callback()
296 struct urb *urb; in peak_usb_ndo_start_xmit() local
382 struct urb *urb; in peak_usb_start() local
436 struct urb *urb; in peak_usb_start() local
549 struct urb *urb = dev->tx_contexts[i].urb; in peak_usb_unlink_all_urbs() local
611 void peak_usb_async_complete(struct urb *urb) in peak_usb_async_complete()
623 struct urb *urb; in peak_usb_restart() local
/Linux-v4.19/drivers/isdn/hisax/
Dst5481_usb.c28 static void usb_next_ctrl_msg(struct urb *urb, in usb_next_ctrl_msg()
128 static void usb_ctrl_complete(struct urb *urb) in usb_ctrl_complete()
175 static void usb_int_complete(struct urb *urb) in usb_int_complete()
247 struct urb *urb; in st5481_setup_usb() local
404 fill_isoc_urb(struct urb *urb, struct usb_device *dev, in fill_isoc_urb()
481 static void usb_in_complete(struct urb *urb) in usb_in_complete()
581 static int st5481_isoc_flatten(struct urb *urb) in st5481_isoc_flatten()

12345678910>>...16