Home
last modified time | relevance | path

Searched refs:urb (Results 176 - 200 of 944) sorted by relevance

12345678910>>...38

/kernel/linux/linux-6.6/drivers/usb/mon/
H A Dmon_main.c81 static void mon_bus_submit(struct mon_bus *mbus, struct urb *urb) in mon_bus_submit() argument
91 r->rnf_submit(r->r_data, urb); in mon_bus_submit()
96 static void mon_submit(struct usb_bus *ubus, struct urb *urb) in mon_submit() argument
102 mon_bus_submit(mbus, urb); in mon_submit()
103 mon_bus_submit(&mon_bus0, 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() argument
118 r->rnf_error(r->r_data, urb, erro in mon_bus_submit_error()
123 mon_submit_error(struct usb_bus *ubus, struct urb *urb, int error) mon_submit_error() argument
135 mon_bus_complete(struct mon_bus *mbus, struct urb *urb, int status) mon_bus_complete() argument
150 mon_complete(struct usb_bus *ubus, struct urb *urb, int status) mon_complete() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/usbip/
H A Dvudc_tx.c28 usbip_pack_pdu(rpdu, urb_p->urb, USBIP_RET_SUBMIT, 1); in setup_ret_submit_pdu()
75 struct urb *urb = urb_p->urb; in v_send_ret_submit() local
88 if (urb->actual_length > 0 && !urb->transfer_buffer) { in v_send_ret_submit()
90 "urb: actual_length %d transfer_buffer null\n", in v_send_ret_submit()
91 urb->actual_length); in v_send_ret_submit()
96 iovnum = 2 + urb->number_of_packets; in v_send_ret_submit()
121 usb_pipein(urb in v_send_ret_submit()
[all...]
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dpxrc.c24 struct urb *urb; member
30 static void pxrc_usb_irq(struct urb *urb) in pxrc_usb_irq() argument
32 struct pxrc *pxrc = urb->context; in pxrc_usb_irq()
33 u8 *data = urb->transfer_buffer; in pxrc_usb_irq()
36 switch (urb->status) { in pxrc_usb_irq()
41 /* this urb is timing out */ in pxrc_usb_irq()
43 "%s - urb timed out - was the device unplugged?\n", in pxrc_usb_irq()
50 /* this urb i in pxrc_usb_irq()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Ddma.c99 dev_err_once(dev->dev, "Error: RX path seen a non-pkt urb\n"); in mt7601u_rx_process_seg()
131 u32 seg_len, data_len = e->urb->actual_length; in mt7601u_rx_process_entry()
182 static void mt7601u_complete_rx(struct urb *urb) in mt7601u_complete_rx() argument
184 struct mt7601u_dev *dev = urb->context; in mt7601u_complete_rx()
188 /* do no schedule rx tasklet if urb has been unlinked in mt7601u_complete_rx()
191 switch (urb->status) { in mt7601u_complete_rx()
197 dev_err_ratelimited(dev->dev, "rx urb failed: %d\n", in mt7601u_complete_rx()
198 urb->status); in mt7601u_complete_rx()
205 if (WARN_ONCE(q->e[q->end].urb ! in mt7601u_complete_rx()
229 mt7601u_complete_tx(struct urb *urb) mt7601u_complete_tx() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Ddma.c100 dev_err_once(dev->dev, "Error: RX path seen a non-pkt urb\n"); in mt7601u_rx_process_seg()
136 u32 seg_len, data_len = e->urb->actual_length; in mt7601u_rx_process_entry()
191 static void mt7601u_complete_rx(struct urb *urb) in mt7601u_complete_rx() argument
193 struct mt7601u_dev *dev = urb->context; in mt7601u_complete_rx()
197 /* do no schedule rx tasklet if urb has been unlinked in mt7601u_complete_rx()
200 switch (urb->status) { in mt7601u_complete_rx()
207 dev_err_ratelimited(dev->dev, "rx urb failed: %d\n", in mt7601u_complete_rx()
208 urb->status); in mt7601u_complete_rx()
215 if (WARN_ONCE(q->e[q->end].urb ! in mt7601u_complete_rx()
239 mt7601u_complete_tx(struct urb *urb) mt7601u_complete_tx() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/gspca/
H A Dgspca.c80 static void int_irq(struct urb *urb) in int_irq() argument
82 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; in int_irq()
85 ret = urb->status; in int_irq()
89 urb->transfer_buffer, urb->actual_length) < 0) { in int_irq()
105 urb->status); in int_irq()
106 urb->status = 0; in int_irq()
111 ret = usb_submit_urb(urb, GFP_ATOMIC); in int_irq()
159 struct urb *ur in alloc_and_submit_int_urb() local
232 struct urb *urb; gspca_input_destroy_urb() local
263 fill_frame(struct gspca_dev *gspca_dev, struct urb *urb) fill_frame() argument
321 isoc_irq(struct urb *urb) isoc_irq() argument
334 bulk_irq(struct urb *urb) bulk_irq() argument
466 struct urb *urb; destroy_urbs() local
662 struct urb *urb; create_urbs() local
758 struct urb *urb; gspca_init_transfer() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/gspca/
H A Dgspca.c80 static void int_irq(struct urb *urb) in int_irq() argument
82 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; in int_irq()
85 ret = urb->status; in int_irq()
89 urb->transfer_buffer, urb->actual_length) < 0) { in int_irq()
105 urb->status); in int_irq()
106 urb->status = 0; in int_irq()
111 ret = usb_submit_urb(urb, GFP_ATOMIC); in int_irq()
159 struct urb *ur in alloc_and_submit_int_urb() local
232 struct urb *urb; gspca_input_destroy_urb() local
263 fill_frame(struct gspca_dev *gspca_dev, struct urb *urb) fill_frame() argument
321 isoc_irq(struct urb *urb) isoc_irq() argument
334 bulk_irq(struct urb *urb) bulk_irq() argument
468 struct urb *urb; destroy_urbs() local
664 struct urb *urb; create_urbs() local
760 struct urb *urb; gspca_init_transfer() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c1136 /* Because the urb command could not fully be parsed, in es58x_handle_urb_cmd()
1150 * Check if the first message of the received urb is valid, that is to
1246 * This function looks for the next start of frame in the urb buffer
1292 * @urb: last urb buffer received.
1299 * number of bytes consumed from @urb if successful.
1306 struct urb *urb) in es58x_handle_incomplete_cmd()
1313 es58x_dev->rx_cmd_buf_len, urb->actual_length); in es58x_handle_incomplete_cmd()
1314 ret = es58x_copy_to_cmd_buf(es58x_dev, urb in es58x_handle_incomplete_cmd()
1305 es58x_handle_incomplete_cmd(struct es58x_device *es58x_dev, struct urb *urb) es58x_handle_incomplete_cmd() argument
1355 es58x_split_urb(struct es58x_device *es58x_dev, struct urb *urb) es58x_split_urb() argument
1410 es58x_read_bulk_callback(struct urb *urb) es58x_read_bulk_callback() argument
1490 es58x_write_bulk_callback(struct urb *urb) es58x_write_bulk_callback() argument
1544 es58x_alloc_urb(struct es58x_device *es58x_dev, struct urb **urb, u8 **buf, size_t buf_len, gfp_t mem_flags) es58x_alloc_urb() argument
1585 struct urb *urb = usb_get_from_anchor(&es58x_dev->tx_urbs_idle); es58x_get_tx_urb() local
1625 es58x_submit_urb(struct es58x_device *es58x_dev, struct urb *urb, struct net_device *netdev) es58x_submit_urb() argument
1666 struct urb *urb; es58x_send_msg() local
1705 struct urb *urb; es58x_alloc_rx_urbs() local
1748 struct urb *urb; es58x_free_urbs() local
[all...]
/kernel/linux/linux-6.6/drivers/nfc/pn533/
H A Dusb.c50 struct urb *out_urb;
51 struct urb *in_urb;
53 struct urb *ack_urb;
59 static void pn533_recv_response(struct urb *urb) in pn533_recv_response() argument
61 struct pn533_usb_phy *phy = urb->context; in pn533_recv_response()
64 if (!urb->status) { in pn533_recv_response()
65 skb = alloc_skb(urb->actual_length, GFP_ATOMIC); in pn533_recv_response()
69 skb_put_data(skb, urb->transfer_buffer, in pn533_recv_response()
70 urb in pn533_recv_response()
84 pn533_recv_ack(struct urb *urb) pn533_recv_ack() argument
368 pn533_acr122_poweron_rdr_resp(struct urb *urb) pn533_acr122_poweron_rdr_resp() argument
426 pn533_out_complete(struct urb *urb) pn533_out_complete() argument
450 pn533_ack_complete(struct urb *urb) pn533_ack_complete() argument
[all...]
/kernel/linux/linux-5.10/sound/usb/line6/
H A Dmidi.c73 static void midi_sent(struct urb *urb) in midi_sent() argument
78 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; in midi_sent()
80 status = urb->status; in midi_sent()
81 kfree(urb->transfer_buffer); in midi_sent()
82 usb_free_urb(urb); in midi_sent()
109 struct urb *urb; in send_midi_async() local
113 urb = usb_alloc_urb(0, GFP_ATOMIC); in send_midi_async()
115 if (urb in send_midi_async()
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dxbox_remote.c57 struct urb *irq_urb;
68 /* On first open, submit the read urb which was set up previously. */ in xbox_remote_rc_open()
89 static void xbox_remote_input_report(struct urb *urb) in xbox_remote_input_report() argument
91 struct xbox_remote *xbox_remote = urb->context; in xbox_remote_input_report()
104 if (urb->actual_length != 6 || urb->actual_length != data[1]) { in xbox_remote_input_report()
105 dev_warn(&urb->dev->dev, "Weird data, len=%d: %*ph\n", in xbox_remote_input_report()
106 urb->actual_length, urb in xbox_remote_input_report()
117 xbox_remote_irq_in(struct urb *urb) xbox_remote_irq_in() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dxbox_remote.c57 struct urb *irq_urb;
68 /* On first open, submit the read urb which was set up previously. */ in xbox_remote_rc_open()
89 static void xbox_remote_input_report(struct urb *urb) in xbox_remote_input_report() argument
91 struct xbox_remote *xbox_remote = urb->context; in xbox_remote_input_report()
104 if (urb->actual_length != 6 || urb->actual_length != data[1]) { in xbox_remote_input_report()
105 dev_warn(&urb->dev->dev, "Weird data, len=%d: %*ph\n", in xbox_remote_input_report()
106 urb->actual_length, urb in xbox_remote_input_report()
117 xbox_remote_irq_in(struct urb *urb) xbox_remote_irq_in() argument
[all...]
/kernel/linux/linux-6.6/sound/usb/line6/
H A Dmidi.c73 static void midi_sent(struct urb *urb) in midi_sent() argument
78 struct usb_line6 *line6 = (struct usb_line6 *)urb->context; in midi_sent()
80 status = urb->status; in midi_sent()
81 kfree(urb->transfer_buffer); in midi_sent()
82 usb_free_urb(urb); in midi_sent()
109 struct urb *urb; in send_midi_async() local
113 urb = usb_alloc_urb(0, GFP_ATOMIC); in send_midi_async()
115 if (urb in send_midi_async()
[all...]
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h42 struct urb;
45 typedef void (usb_complete_t)(struct urb *);
183 * a) to initialize "urb->endpoint"
215 * The following structure is used to extend "struct urb" when we are
219 * callback in the "urb" structure is called.
235 struct urb { struct
236 TAILQ_ENTRY(urb) bsd_urb_list;
285 int usb_submit_urb(struct urb *urb, uint16_t mem_flags);
286 int usb_unlink_urb(struct urb *ur
[all...]
/kernel/linux/linux-5.10/drivers/net/can/usb/
H A Dmcba_usb.c223 static void mcba_usb_write_bulk_callback(struct urb *urb) in mcba_usb_write_bulk_callback() argument
225 struct mcba_usb_ctx *ctx = urb->context; in mcba_usb_write_bulk_callback()
233 usb_free_coherent(urb->dev, urb->transfer_buffer_length, in mcba_usb_write_bulk_callback()
234 urb->transfer_buffer, urb->transfer_dma); in mcba_usb_write_bulk_callback()
247 if (urb->status) in mcba_usb_write_bulk_callback()
248 netdev_info(netdev, "Tx URB aborted (%d)\n", urb->status); in mcba_usb_write_bulk_callback()
259 struct urb *ur in mcba_usb_xmit() local
568 mcba_usb_read_bulk_callback(struct urb *urb) mcba_usb_read_bulk_callback() argument
635 struct urb *urb = NULL; mcba_usb_start() local
[all...]
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dipheth.c97 struct urb *tx_urb;
98 struct urb *rx_urb;
106 int (*rcvbulk_callback)(struct urb *urb);
114 struct urb *tx_urb = NULL; in ipheth_alloc_urbs()
115 struct urb *rx_urb = NULL; in ipheth_alloc_urbs()
192 static int ipheth_rcvbulk_callback_legacy(struct urb *urb) in ipheth_rcvbulk_callback_legacy() argument
198 dev = urb->context; in ipheth_rcvbulk_callback_legacy()
200 if (urb in ipheth_rcvbulk_callback_legacy()
210 ipheth_rcvbulk_callback_ncm(struct urb *urb) ipheth_rcvbulk_callback_ncm() argument
265 ipheth_rcvbulk_callback(struct urb *urb) ipheth_rcvbulk_callback() argument
317 ipheth_sndbulk_callback(struct urb *urb) ipheth_sndbulk_callback() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/atm/
H A Dusbatm.c30 * usbatm_usb_send_data_context->urb to a pointer and adding code
42 * 1.3: - Added multiple send urb support
96 #define THROTTLE_MSECS 100 /* delay to recover processing after urb submission fails */
196 static struct urb *usbatm_pop_urb(struct usbatm_channel *channel) in usbatm_pop_urb()
198 struct urb *urb; in usbatm_pop_urb() local
206 urb = list_entry(channel->list.next, struct urb, urb_list); in usbatm_pop_urb()
207 list_del(&urb->urb_list); in usbatm_pop_urb()
210 return urb; in usbatm_pop_urb()
213 usbatm_submit_urb(struct urb *urb) usbatm_submit_urb() argument
243 usbatm_complete(struct urb *urb) usbatm_complete() argument
518 struct urb *urb; usbatm_rx_process() local
573 struct urb *urb = NULL; usbatm_tx_process() local
1123 struct urb *urb; usbatm_usb_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/udl/
H A Dudl_transfer.c173 int udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr, in udl_render_hline()
180 struct urb *urb = *urb_ptr; in udl_render_hline() local
182 u8 *cmd_end = (u8 *) urb->transfer_buffer + urb->transfer_buffer_length; in udl_render_hline()
186 udl_urb_completion(urb); in udl_render_hline()
201 int len = cmd - (u8 *) urb->transfer_buffer; in udl_render_hline()
202 int ret = udl_submit_urb(dev, urb, len); in udl_render_hline()
205 urb = udl_get_urb(dev); in udl_render_hline()
206 if (!urb) in udl_render_hline()
[all...]
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dhcd.c515 struct urb *urb = context; in dwc2_host_hub_info() local
517 if (urb->dev->tt) in dwc2_host_hub_info()
518 *hub_addr = urb->dev->tt->hub->devnum; in dwc2_host_hub_info()
521 *hub_port = urb->dev->ttport; in dwc2_host_hub_info()
1880 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue()
1893 dev_speed = dwc2_host_get_speed(hsotg, urb->priv); in dwc2_hcd_urb_enqueue()
1909 dwc2_hcd_qtd_init(qtd, urb); in dwc2_hcd_urb_enqueue()
1923 !(qtd->urb->flags & URB_GIVEBACK_ASAP)) in dwc2_hcd_urb_enqueue()
1940 struct dwc2_hcd_urb *urb) in dwc2_hcd_urb_dequeue()
1879 dwc2_hcd_urb_enqueue(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, struct dwc2_qtd *qtd) dwc2_hcd_urb_enqueue() argument
1939 dwc2_hcd_urb_dequeue(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb) dwc2_hcd_urb_dequeue() argument
2340 dwc2_hc_init_split(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb) dwc2_hc_init_split() argument
2358 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_init_xfer() local
2475 dwc2_free_dma_aligned_buffer(struct urb *urb) dwc2_free_dma_aligned_buffer() argument
2503 dwc2_alloc_dma_aligned_buffer(struct urb *urb, gfp_t mem_flags) dwc2_alloc_dma_aligned_buffer() argument
2544 dwc2_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) dwc2_map_urb_for_dma() argument
2564 dwc2_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) dwc2_unmap_urb_for_dma() argument
2582 struct dwc2_hcd_urb *urb; dwc2_assign_and_init_hc() local
3804 struct dwc2_hcd_urb *urb; dwc2_hcd_urb_alloc() local
3812 dwc2_hcd_urb_set_pipeinfo(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb, u8 dev_addr, u8 ep_num, u8 ep_type, u8 ep_dir, u16 maxp, u16 maxp_mult) dwc2_hcd_urb_set_pipeinfo() argument
3839 struct dwc2_hcd_urb *urb; dwc2_hcd_dump_state() local
3996 struct urb *urb = context; dwc2_host_get_tt_info() local
4058 struct urb *urb = context; dwc2_host_get_speed() local
4063 dwc2_allocate_bus_bandwidth(struct usb_hcd *hcd, u16 bw, struct urb *urb) dwc2_allocate_bus_bandwidth() argument
4076 dwc2_free_bus_bandwidth(struct usb_hcd *hcd, u16 bw, struct urb *urb) dwc2_free_bus_bandwidth() argument
4098 struct urb *urb; dwc2_host_complete() local
4158 urb); dwc2_host_complete() local
4161 usb_hcd_unlink_urb_from_ep(dwc2_hsotg_to_hcd(hsotg), urb); dwc2_host_complete() local
4166 usb_hcd_giveback_urb(dwc2_hsotg_to_hcd(hsotg), urb, status); dwc2_host_complete() local
4472 dwc2_dump_urb_info(struct usb_hcd *hcd, struct urb *urb, char *fn_name) dwc2_dump_urb_info() argument
4552 _dwc2_hcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) _dwc2_hcd_urb_enqueue() argument
4711 _dwc2_hcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) _dwc2_hcd_urb_dequeue() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dhcd.c480 struct urb *urb = context; in dwc2_host_hub_info() local
482 if (urb->dev->tt) in dwc2_host_hub_info()
483 *hub_addr = urb->dev->tt->hub->devnum; in dwc2_host_hub_info()
486 *hub_port = urb->dev->ttport; in dwc2_host_hub_info()
1845 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue()
1858 dev_speed = dwc2_host_get_speed(hsotg, urb->priv); in dwc2_hcd_urb_enqueue()
1874 dwc2_hcd_qtd_init(qtd, urb); in dwc2_hcd_urb_enqueue()
1888 !(qtd->urb->flags & URB_GIVEBACK_ASAP)) in dwc2_hcd_urb_enqueue()
1905 struct dwc2_hcd_urb *urb) in dwc2_hcd_urb_dequeue()
1844 dwc2_hcd_urb_enqueue(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, struct dwc2_qtd *qtd) dwc2_hcd_urb_enqueue() argument
1904 dwc2_hcd_urb_dequeue(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb) dwc2_hcd_urb_dequeue() argument
2305 dwc2_hc_init_split(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb) dwc2_hc_init_split() argument
2323 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_init_xfer() local
2440 dwc2_free_dma_aligned_buffer(struct urb *urb) dwc2_free_dma_aligned_buffer() argument
2468 dwc2_alloc_dma_aligned_buffer(struct urb *urb, gfp_t mem_flags) dwc2_alloc_dma_aligned_buffer() argument
2509 dwc2_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) dwc2_map_urb_for_dma() argument
2529 dwc2_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) dwc2_unmap_urb_for_dma() argument
2547 struct dwc2_hcd_urb *urb; dwc2_assign_and_init_hc() local
3822 struct dwc2_hcd_urb *urb; dwc2_hcd_urb_alloc() local
3830 dwc2_hcd_urb_set_pipeinfo(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb, u8 dev_addr, u8 ep_num, u8 ep_type, u8 ep_dir, u16 maxp, u16 maxp_mult) dwc2_hcd_urb_set_pipeinfo() argument
3857 struct dwc2_hcd_urb *urb; dwc2_hcd_dump_state() local
4014 struct urb *urb = context; dwc2_host_get_tt_info() local
4076 struct urb *urb = context; dwc2_host_get_speed() local
4081 dwc2_allocate_bus_bandwidth(struct usb_hcd *hcd, u16 bw, struct urb *urb) dwc2_allocate_bus_bandwidth() argument
4094 dwc2_free_bus_bandwidth(struct usb_hcd *hcd, u16 bw, struct urb *urb) dwc2_free_bus_bandwidth() argument
4116 struct urb *urb; dwc2_host_complete() local
4176 urb); dwc2_host_complete() local
4179 usb_hcd_unlink_urb_from_ep(dwc2_hsotg_to_hcd(hsotg), urb); dwc2_host_complete() local
4184 usb_hcd_giveback_urb(dwc2_hsotg_to_hcd(hsotg), urb, status); dwc2_host_complete() local
4528 dwc2_dump_urb_info(struct usb_hcd *hcd, struct urb *urb, char *fn_name) dwc2_dump_urb_info() argument
4608 _dwc2_hcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) _dwc2_hcd_urb_enqueue() argument
4796 _dwc2_hcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) _dwc2_hcd_urb_dequeue() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/atm/
H A Dusbatm.c30 * usbatm_usb_send_data_context->urb to a pointer and adding code
42 * 1.3: - Added multiple send urb support
96 #define THROTTLE_MSECS 100 /* delay to recover processing after urb submission fails */
196 static struct urb *usbatm_pop_urb(struct usbatm_channel *channel) in usbatm_pop_urb()
198 struct urb *urb; in usbatm_pop_urb() local
206 urb = list_entry(channel->list.next, struct urb, urb_list); in usbatm_pop_urb()
207 list_del(&urb->urb_list); in usbatm_pop_urb()
210 return urb; in usbatm_pop_urb()
213 usbatm_submit_urb(struct urb *urb) usbatm_submit_urb() argument
243 usbatm_complete(struct urb *urb) usbatm_complete() argument
518 struct urb *urb; usbatm_rx_process() local
573 struct urb *urb = NULL; usbatm_tx_process() local
1125 struct urb *urb; usbatm_usb_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dsl811-hcd.c29 * - use urb->iso_frame_desc[] with ISO transfers
125 * handlers (one per packet: ACK, NAK, faults, etc) and urb cancellation.
137 struct urb *urb, in setup_packet()
149 sl811_write_buf(sl811, addr, urb->setup_packet, len); in setup_packet()
155 writeb(usb_pipedevice(urb->pipe), data_reg); in setup_packet()
168 struct urb *urb, in status_packet()
176 do_out = urb->transfer_buffer_length && usb_pipein(urb in status_packet()
134 setup_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) setup_packet() argument
165 status_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) status_packet() argument
199 in_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) in_packet() argument
235 out_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) out_packet() argument
305 struct urb *urb; start() local
432 usb_hcd_unlink_urb_from_ep(sl811_to_hcd(sl811), urb); global() variable
434 usb_hcd_giveback_urb(sl811_to_hcd(sl811), urb, status); global() variable
478 struct urb *urb; done() local
790 sl811h_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) sl811h_urb_enqueue() argument
958 sl811h_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) sl811h_urb_dequeue() argument
1435 struct urb *urb; sl811h_debug_show() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dsl811-hcd.c29 * - use urb->iso_frame_desc[] with ISO transfers
125 * handlers (one per packet: ACK, NAK, faults, etc) and urb cancellation.
137 struct urb *urb, in setup_packet()
149 sl811_write_buf(sl811, addr, urb->setup_packet, len); in setup_packet()
155 writeb(usb_pipedevice(urb->pipe), data_reg); in setup_packet()
168 struct urb *urb, in status_packet()
176 do_out = urb->transfer_buffer_length && usb_pipein(urb in status_packet()
134 setup_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) setup_packet() argument
165 status_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) status_packet() argument
199 in_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) in_packet() argument
235 out_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) out_packet() argument
305 struct urb *urb; start() local
432 usb_hcd_unlink_urb_from_ep(sl811_to_hcd(sl811), urb); global() variable
434 usb_hcd_giveback_urb(sl811_to_hcd(sl811), urb, status); global() variable
478 struct urb *urb; done() local
790 sl811h_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) sl811h_urb_enqueue() argument
958 sl811h_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) sl811h_urb_dequeue() argument
1435 struct urb *urb; sl811h_debug_show() local
[all...]
/kernel/linux/linux-5.10/sound/usb/usx2y/
H A Dusb_stream.h17 struct urb *inurb[USB_STREAM_NURBS];
18 struct urb *idle_inurb;
19 struct urb *completed_inurb;
20 struct urb *outurb[USB_STREAM_NURBS];
21 struct urb *idle_outurb;
22 struct urb *completed_outurb;
23 struct urb *i_urb;
/kernel/linux/linux-6.6/sound/usb/usx2y/
H A Dusb_stream.h17 struct urb *inurb[USB_STREAM_NURBS];
18 struct urb *idle_inurb;
19 struct urb *completed_inurb;
20 struct urb *outurb[USB_STREAM_NURBS];
21 struct urb *idle_outurb;
22 struct urb *completed_outurb;
23 struct urb *i_urb;

Completed in 22 milliseconds

12345678910>>...38