Home
last modified time | relevance | path

Searched refs:urb (Results 126 - 150 of 950) sorted by relevance

12345678910>>...38

/kernel/linux/linux-5.10/drivers/usb/host/
H A Dmax3421-hcd.c152 struct urb *curr_urb;
511 max3421_ctrl_setup(struct usb_hcd *hcd, struct urb *urb) in max3421_ctrl_setup() argument
513 spi_wr_buf(hcd, MAX3421_REG_SUDFIFO, urb->setup_packet, 8); in max3421_ctrl_setup()
518 max3421_transfer_in(struct usb_hcd *hcd, struct urb *urb) in max3421_transfer_in() argument
521 int epnum = usb_pipeendpoint(urb->pipe); in max3421_transfer_in()
529 max3421_transfer_out(struct usb_hcd *hcd, struct urb *urb, int fast_retransmit) in max3421_transfer_out() argument
533 int epnum = usb_pipeendpoint(urb in max3421_transfer_out()
578 struct urb *urb = max3421_hcd->curr_urb; max3421_next_transfer() local
639 struct urb *urb, *curr_urb = NULL; max3421_select_and_start_urb() local
776 struct urb *urb, *next; max3421_check_unlink() local
807 struct urb *urb = max3421_hcd->curr_urb; max3421_slow_retransmit() local
822 struct urb *urb = max3421_hcd->curr_urb; max3421_recv_data_available() local
855 struct urb *urb = max3421_hcd->curr_urb; max3421_handle_error() local
942 max3421_transfer_in_done(struct usb_hcd *hcd, struct urb *urb) max3421_transfer_in_done() argument
986 max3421_transfer_out_done(struct usb_hcd *hcd, struct urb *urb) max3421_transfer_out_done() argument
1016 struct urb *urb = max3421_hcd->curr_urb; max3421_host_transfer_done() local
1160 struct urb *urb; dump_eps() local
1344 struct urb *urb; max3421_urb_done() local
1503 max3421_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) max3421_urb_enqueue() argument
1554 max3421_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) max3421_urb_dequeue() argument
[all...]
H A Dimx21-dbg.c16 static inline void debug_urb_submitted(struct imx21 *imx21, struct urb *urb) {} in debug_urb_submitted() argument
17 static inline void debug_urb_completed(struct imx21 *imx21, struct urb *urb, in debug_urb_completed() argument
19 static inline void debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) {} in debug_urb_unlinked() argument
21 struct urb *urb) {} in debug_urb_queued_for_etd()
23 struct urb *urb) {} in debug_urb_queued_for_dmem()
20 debug_urb_queued_for_etd(struct imx21 *imx21, struct urb *urb) debug_urb_queued_for_etd() argument
22 debug_urb_queued_for_dmem(struct imx21 *imx21, struct urb *urb) debug_urb_queued_for_dmem() argument
57 stats_for_urb(struct imx21 *imx21, struct urb *urb) stats_for_urb() argument
64 debug_urb_submitted(struct imx21 *imx21, struct urb *urb) debug_urb_submitted() argument
69 debug_urb_completed(struct imx21 *imx21, struct urb *urb, int st) debug_urb_completed() argument
77 debug_urb_unlinked(struct imx21 *imx21, struct urb *urb) debug_urb_unlinked() argument
82 debug_urb_queued_for_etd(struct imx21 *imx21, struct urb *urb) debug_urb_queued_for_etd() argument
87 debug_urb_queued_for_dmem(struct imx21 *imx21, struct urb *urb) debug_urb_queued_for_dmem() argument
[all...]
H A Dehci-tegra.c288 static void free_dma_aligned_buffer(struct urb *urb) in free_dma_aligned_buffer() argument
293 if (!(urb->transfer_flags & URB_ALIGNED_TEMP_BUFFER)) in free_dma_aligned_buffer()
296 temp = container_of(urb->transfer_buffer, in free_dma_aligned_buffer()
299 if (usb_urb_dir_in(urb)) { in free_dma_aligned_buffer()
300 if (usb_pipeisoc(urb->pipe)) in free_dma_aligned_buffer()
301 length = urb->transfer_buffer_length; in free_dma_aligned_buffer()
303 length = urb->actual_length; in free_dma_aligned_buffer()
307 urb->transfer_buffer = temp->old_xfer_buffer; in free_dma_aligned_buffer()
310 urb in free_dma_aligned_buffer()
313 alloc_dma_aligned_buffer(struct urb *urb, gfp_t mem_flags) alloc_dma_aligned_buffer() argument
345 tegra_ehci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) tegra_ehci_map_urb_for_dma() argument
361 tegra_ehci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) tegra_ehci_unmap_urb_for_dma() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dmax3421-hcd.c146 struct urb *curr_urb;
505 max3421_ctrl_setup(struct usb_hcd *hcd, struct urb *urb) in max3421_ctrl_setup() argument
507 spi_wr_buf(hcd, MAX3421_REG_SUDFIFO, urb->setup_packet, 8); in max3421_ctrl_setup()
512 max3421_transfer_in(struct usb_hcd *hcd, struct urb *urb) in max3421_transfer_in() argument
515 int epnum = usb_pipeendpoint(urb->pipe); in max3421_transfer_in()
523 max3421_transfer_out(struct usb_hcd *hcd, struct urb *urb, int fast_retransmit) in max3421_transfer_out() argument
527 int epnum = usb_pipeendpoint(urb in max3421_transfer_out()
572 struct urb *urb = max3421_hcd->curr_urb; max3421_next_transfer() local
633 struct urb *urb, *curr_urb = NULL; max3421_select_and_start_urb() local
770 struct urb *urb, *next; max3421_check_unlink() local
801 struct urb *urb = max3421_hcd->curr_urb; max3421_slow_retransmit() local
816 struct urb *urb = max3421_hcd->curr_urb; max3421_recv_data_available() local
849 struct urb *urb = max3421_hcd->curr_urb; max3421_handle_error() local
933 max3421_transfer_in_done(struct usb_hcd *hcd, struct urb *urb) max3421_transfer_in_done() argument
977 max3421_transfer_out_done(struct usb_hcd *hcd, struct urb *urb) max3421_transfer_out_done() argument
1007 struct urb *urb = max3421_hcd->curr_urb; max3421_host_transfer_done() local
1150 struct urb *urb; dump_eps() local
1334 struct urb *urb; max3421_urb_done() local
1493 max3421_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) max3421_urb_enqueue() argument
1545 max3421_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) max3421_urb_dequeue() argument
[all...]
H A Dxen-hcd.c28 struct urb *urb; member
53 struct urb *urb; member
58 /* Virtual Host Controller has 4 urb queues */
556 urbp->urb->hcpriv = NULL; in xenhcd_free_urb_priv()
574 info->shadow[id].urb = NULL; in xenhcd_add_id_to_freelist()
642 static int xenhcd_map_urb_for_request(struct xenhcd_info *info, struct urb *urb, in xenhcd_map_urb_for_request() argument
650 if (urb in xenhcd_map_urb_for_request()
762 xenhcd_giveback_urb(struct xenhcd_info *info, struct urb *urb, int status) xenhcd_giveback_urb() argument
775 usb_hcd_giveback_urb(xenhcd_info_to_hcd(info), urb, xenhcd_giveback_urb() local
783 struct urb *urb = urbp->urb; xenhcd_do_request() local
940 xenhcd_res_to_urb(struct xenhcd_info *info, struct xenusb_urb_response *res, struct urb *urb) xenhcd_res_to_urb() argument
1323 xenhcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) xenhcd_urb_enqueue() argument
1361 xenhcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) xenhcd_urb_dequeue() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/
H A Dusb-notif.c116 * @urb: the urb received from the notification endpoint
123 void i2400mu_notification_cb(struct urb *urb) in i2400mu_notification_cb() argument
126 struct i2400mu *i2400mu = urb->context; in i2400mu_notification_cb()
129 d_fnstart(4, dev, "(urb %p status %d actual_length %d)\n", in i2400mu_notification_cb()
130 urb, urb->status, urb->actual_length); in i2400mu_notification_cb()
131 ret = urb in i2400mu_notification_cb()
[all...]
/kernel/linux/linux-5.10/drivers/net/can/usb/
H A Dems_usb.c250 struct urb *intr_urb;
262 static void ems_usb_read_interrupt_callback(struct urb *urb) in ems_usb_read_interrupt_callback() argument
264 struct ems_usb *dev = urb->context; in ems_usb_read_interrupt_callback()
271 switch (urb->status) { in ems_usb_read_interrupt_callback()
287 netdev_info(netdev, "Rx interrupt aborted %d\n", urb->status); in ems_usb_read_interrupt_callback()
291 err = usb_submit_urb(urb, GFP_ATOMIC); in ems_usb_read_interrupt_callback()
296 netdev_err(netdev, "failed resubmitting intr urb: %d\n", err); in ems_usb_read_interrupt_callback()
406 * callback for bulk IN urb
408 static void ems_usb_read_bulk_callback(struct urb *ur argument
494 ems_usb_write_bulk_callback(struct urb *urb) ems_usb_write_bulk_callback() argument
590 struct urb *urb = NULL; ems_usb_start() local
746 struct urb *urb; ems_usb_start_xmit() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/usb/
H A Dems_usb.c250 struct urb *intr_urb;
262 static void ems_usb_read_interrupt_callback(struct urb *urb) in ems_usb_read_interrupt_callback() argument
264 struct ems_usb *dev = urb->context; in ems_usb_read_interrupt_callback()
271 switch (urb->status) { in ems_usb_read_interrupt_callback()
287 netdev_info(netdev, "Rx interrupt aborted %d\n", urb->status); in ems_usb_read_interrupt_callback()
291 err = usb_submit_urb(urb, GFP_ATOMIC); in ems_usb_read_interrupt_callback()
296 netdev_err(netdev, "failed resubmitting intr urb: %d\n", err); in ems_usb_read_interrupt_callback()
405 * callback for bulk IN urb
407 static void ems_usb_read_bulk_callback(struct urb *ur argument
493 ems_usb_write_bulk_callback(struct urb *urb) ems_usb_write_bulk_callback() argument
588 struct urb *urb = NULL; ems_usb_start() local
744 struct urb *urb; ems_usb_start_xmit() local
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Digorplugusb.c36 struct urb *urb; member
94 static void igorplugusb_callback(struct urb *urb) in igorplugusb_callback() argument
97 struct igorplugusb *ir = urb->context; in igorplugusb_callback()
99 req = (struct usb_ctrlrequest *)urb->setup_packet; in igorplugusb_callback()
101 switch (urb->status) { in igorplugusb_callback()
104 urb->actual_length > HEADERLEN) in igorplugusb_callback()
105 igorplugusb_irdata(ir, urb->actual_length); in igorplugusb_callback()
113 usb_unlink_urb(urb); in igorplugusb_callback()
[all...]
/kernel/linux/linux-5.10/drivers/staging/vt6656/
H A Dusbpipe.c213 static void vnt_start_interrupt_urb_complete(struct urb *urb) in vnt_start_interrupt_urb_complete() argument
215 struct vnt_private *priv = urb->context; in vnt_start_interrupt_urb_complete()
216 int status = urb->status; in vnt_start_interrupt_urb_complete()
362 static void vnt_submit_rx_urb_complete(struct urb *urb) in vnt_submit_rx_urb_complete() argument
364 struct vnt_rcb *rcb = urb->context; in vnt_submit_rx_urb_complete()
367 switch (urb->status) { in vnt_submit_rx_urb_complete()
376 dev_dbg(&priv->usb->dev, "BULK In failed %d\n", urb->status); in vnt_submit_rx_urb_complete()
380 if (urb in vnt_submit_rx_urb_complete()
401 struct urb *urb = rcb->urb; vnt_submit_rx_urb() local
424 vnt_tx_context_complete(struct urb *urb) vnt_tx_context_complete() argument
461 struct urb *urb; vnt_tx_context() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6656/
H A Dusbpipe.c211 static void vnt_start_interrupt_urb_complete(struct urb *urb) in vnt_start_interrupt_urb_complete() argument
213 struct vnt_private *priv = urb->context; in vnt_start_interrupt_urb_complete()
214 int status = urb->status; in vnt_start_interrupt_urb_complete()
362 static void vnt_submit_rx_urb_complete(struct urb *urb) in vnt_submit_rx_urb_complete() argument
364 struct vnt_rcb *rcb = urb->context; in vnt_submit_rx_urb_complete()
367 switch (urb->status) { in vnt_submit_rx_urb_complete()
376 dev_dbg(&priv->usb->dev, "BULK In failed %d\n", urb->status); in vnt_submit_rx_urb_complete()
380 if (urb in vnt_submit_rx_urb_complete()
401 struct urb *urb = rcb->urb; vnt_submit_rx_urb() local
424 vnt_tx_context_complete(struct urb *urb) vnt_tx_context_complete() argument
461 struct urb *urb; vnt_tx_context() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/as102/
H A Das102_usb_drv.c191 static int as102_submit_urb_stream(struct as102_dev_t *dev, struct urb *urb) in as102_submit_urb_stream() argument
195 usb_fill_bulk_urb(urb, in as102_submit_urb_stream()
198 urb->transfer_buffer, in as102_submit_urb_stream()
203 err = usb_submit_urb(urb, GFP_ATOMIC); in as102_submit_urb_stream()
205 dev_dbg(&urb->dev->dev, in as102_submit_urb_stream()
211 void as102_urb_stream_irq(struct urb *urb) in as102_urb_stream_irq() argument
213 struct as102_dev_t *as102_dev = urb->context; in as102_urb_stream_irq()
215 if (urb in as102_urb_stream_irq()
260 struct urb *urb; as102_alloc_usb_stream_buffer() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/serial/
H A Dopticon.c71 static void opticon_process_read_urb(struct urb *urb) in opticon_process_read_urb() argument
73 struct usb_serial_port *port = urb->context; in opticon_process_read_urb()
74 const unsigned char *hdr = urb->transfer_buffer; in opticon_process_read_urb()
76 size_t data_len = urb->actual_length - 2; in opticon_process_read_urb()
78 if (urb->actual_length <= 2) { in opticon_process_read_urb()
80 urb->actual_length); in opticon_process_read_urb()
164 static void opticon_write_control_callback(struct urb *urb) in opticon_write_control_callback() argument
166 struct usb_serial_port *port = urb in opticon_write_control_callback()
195 struct urb *urb; opticon_write() local
[all...]
/drivers/peripheral/usb/ddk/host/src/
H A Dliteos_adapter.c41 UsbAdapterUrb urb; member
77 static bool UsbFindUrb(const struct Async *urb, struct DListHead *list) in UsbFindUrb() argument
87 if (asPos == urb) { in UsbFindUrb()
95 static void OsUrbComplete(UsbAdapterUrb *urb) in OsUrbComplete() argument
98 struct Async *as = CONTAINER_OF(urb, struct Async, urb); in OsUrbComplete()
120 static int32_t OsSubmitUrb(UsbAdapterUrb *urb, UsbAdapterDevice *adapterDevice, UsbAdapterHostEndpoint *uhe) in OsSubmitUrb() argument
124 if ((uhe == NULL) || (urb == NULL) || (adapterDevice == NULL)) { in OsSubmitUrb()
134 err = usb_submit_urb(urb, 0); in OsSubmitUrb()
138 static int32_t OsControlMsg(UsbAdapterUrb *urb) in OsControlMsg() argument
174 OsReapUrb(const struct UsbDeviceHandle *handle, struct Async **urb) OsReapUrb() argument
449 struct Async *urb = NULL; OsFreeIsoUrbs() local
466 UsbAdapterUrb *urb = NULL; OsDiscardUrbs() local
498 UsbAdapterUrb *urb = NULL; OsSubmitControlMsg() local
570 UsbAdapterUrb *urb = NULL; OsSubmitBulkRequestHandleUrb() local
609 UsbAdapterUrb *urb = NULL; OsSubmitBulkRequestHandle() local
725 UsbAdapterUrb *urb = NULL; OsAllocIsoUrbs() local
753 UsbAdapterUrb *urb = &(pUrbs[i]->urb); OsSubmitIsoUrbs() local
837 UsbAdapterUrb *urb = &as->urb; OsControlCompletion() local
878 OsIsoRequestDesStatus(struct UsbHostRequest *request, UsbAdapterUrb *urb) OsIsoRequestDesStatus() argument
917 UsbAdapterUrb *urb = &as->urb; OsIsoCompletion() local
967 OsProcessAbnormalReap(struct UsbHostRequest *request, const UsbAdapterUrb *urb) OsProcessAbnormalReap() argument
985 OsUrbStatusToRequestStatus(struct UsbHostRequest *request, const UsbAdapterUrb *urb) OsUrbStatusToRequestStatus() argument
1033 const UsbAdapterUrb *urb = &as->urb; OsBulkCompletion() local
1389 UsbAdapterUrb *urb = NULL; AdapterUrbCompleteHandle() local
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtusb.c1287 static void btusb_intr_complete(struct urb *urb) in btusb_intr_complete() argument
1289 struct hci_dev *hdev = urb->context; in btusb_intr_complete()
1293 BT_DBG("%s urb %p status %d count %d", hdev->name, urb, urb->status, in btusb_intr_complete()
1294 urb->actual_length); in btusb_intr_complete()
1299 if (urb->status == 0) { in btusb_intr_complete()
1300 hdev->stat.byte_rx += urb->actual_length; in btusb_intr_complete()
1302 if (btusb_recv_intr(data, urb in btusb_intr_complete()
1335 struct urb *urb; btusb_submit_intr_urb() local
1403 btusb_bulk_complete(struct urb *urb) btusb_bulk_complete() argument
1449 struct urb *urb; btusb_submit_bulk_urb() local
1492 btusb_isoc_complete(struct urb *urb) btusb_isoc_complete() argument
1542 __fill_isoc_descriptor_msbc(struct urb *urb, int len, int mtu, struct btusb_data *data) __fill_isoc_descriptor_msbc() argument
1585 __fill_isoc_descriptor(struct urb *urb, int len, int mtu) __fill_isoc_descriptor() argument
1609 struct urb *urb; btusb_submit_isoc_urb() local
1657 btusb_diag_complete(struct urb *urb) btusb_diag_complete() argument
1701 struct urb *urb; btusb_submit_diag_urb() local
1744 btusb_tx_complete(struct urb *urb) btusb_tx_complete() argument
1775 btusb_isoc_tx_complete(struct urb *urb) btusb_isoc_tx_complete() argument
1918 struct urb *urb; alloc_ctrl_urb() local
1950 struct urb *urb; alloc_bulk_urb() local
1973 struct urb *urb; alloc_isoc_urb() local
2003 submit_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_tx_urb() argument
2025 submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_or_queue_tx_urb() argument
2049 struct urb *urb; btusb_send_frame() local
2501 struct urb *urb; btusb_send_frame_intel() local
2611 btusb_mtk_wmt_recv(struct urb *urb) btusb_mtk_wmt_recv() argument
2700 struct urb *urb; btusb_mtk_submit_wmt_recv_urb() local
4004 struct urb *urb; alloc_diag_urb() local
4036 struct urb *urb; btusb_bcm_set_diag() local
4675 struct urb *urb; play_deferred() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/pwc/
H A Dpwc-if.c285 static void pwc_isoc_handler(struct urb *urb) in pwc_isoc_handler() argument
287 struct pwc_device *pdev = (struct pwc_device *)urb->context; in pwc_isoc_handler()
288 struct device *dmadev = urb->dev->bus->sysdev; in pwc_isoc_handler()
292 trace_pwc_handler_enter(urb, pdev); in pwc_isoc_handler()
294 if (urb->status == -ENOENT || urb->status == -ECONNRESET || in pwc_isoc_handler()
295 urb->status == -ESHUTDOWN) { in pwc_isoc_handler()
297 urb, urb in pwc_isoc_handler()
403 struct urb *urb; pwc_isoc_init() local
526 struct urb *urb = pdev->urbs[i]; pwc_iso_free() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/pwc/
H A Dpwc-if.c285 static void pwc_isoc_handler(struct urb *urb) in pwc_isoc_handler() argument
287 struct pwc_device *pdev = (struct pwc_device *)urb->context; in pwc_isoc_handler()
288 struct device *dmadev = urb->dev->bus->sysdev; in pwc_isoc_handler()
292 trace_pwc_handler_enter(urb, pdev); in pwc_isoc_handler()
294 if (urb->status == -ENOENT || urb->status == -ECONNRESET || in pwc_isoc_handler()
295 urb->status == -ESHUTDOWN) { in pwc_isoc_handler()
297 urb, urb in pwc_isoc_handler()
403 struct urb *urb; pwc_isoc_init() local
526 struct urb *urb = pdev->urbs[i]; pwc_iso_free() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/gspca/
H A Dkonica.c38 struct urb *last_data_urb;
75 static void sd_isoc_irq(struct urb *urb);
171 struct urb *urb; in sd_start() local
205 urb = usb_alloc_urb(SD_NPKT, GFP_KERNEL); in sd_start()
206 if (!urb) in sd_start()
208 gspca_dev->urb[n] = urb; in sd_start()
209 urb in sd_start()
254 sd_isoc_irq(struct urb *urb) sd_isoc_irq() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/gspca/
H A Dkonica.c38 struct urb *last_data_urb;
75 static void sd_isoc_irq(struct urb *urb);
171 struct urb *urb; in sd_start() local
205 urb = usb_alloc_urb(SD_NPKT, GFP_KERNEL); in sd_start()
206 if (!urb) in sd_start()
208 gspca_dev->urb[n] = urb; in sd_start()
209 urb in sd_start()
254 sd_isoc_irq(struct urb *urb) sd_isoc_irq() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/chipidea/
H A Dhost.c382 static void ci_hdrc_free_dma_aligned_buffer(struct urb *urb, bool copy_back) in ci_hdrc_free_dma_aligned_buffer() argument
386 if (!(urb->transfer_flags & URB_ALIGNED_TEMP_BUFFER)) in ci_hdrc_free_dma_aligned_buffer()
388 urb->transfer_flags &= ~URB_ALIGNED_TEMP_BUFFER; in ci_hdrc_free_dma_aligned_buffer()
390 temp = container_of(urb->transfer_buffer, in ci_hdrc_free_dma_aligned_buffer()
392 urb->transfer_buffer = temp->original_buffer; in ci_hdrc_free_dma_aligned_buffer()
394 if (copy_back && usb_urb_dir_in(urb)) { in ci_hdrc_free_dma_aligned_buffer()
397 if (usb_pipeisoc(urb->pipe)) in ci_hdrc_free_dma_aligned_buffer()
398 length = urb->transfer_buffer_length; in ci_hdrc_free_dma_aligned_buffer()
400 length = urb in ci_hdrc_free_dma_aligned_buffer()
408 ci_hdrc_alloc_dma_aligned_buffer(struct urb *urb, gfp_t mem_flags) ci_hdrc_alloc_dma_aligned_buffer() argument
433 ci_hdrc_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) ci_hdrc_map_urb_for_dma() argument
449 ci_hdrc_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) ci_hdrc_unmap_urb_for_dma() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_core.c233 static void kvaser_usb_send_cmd_callback(struct urb *urb) in kvaser_usb_send_cmd_callback() argument
235 struct net_device *netdev = urb->context; in kvaser_usb_send_cmd_callback()
237 kfree(urb->transfer_buffer); in kvaser_usb_send_cmd_callback()
239 if (urb->status) in kvaser_usb_send_cmd_callback()
240 netdev_warn(netdev, "urb status received: %d\n", urb->status); in kvaser_usb_send_cmd_callback()
248 struct urb *urb; in kvaser_usb_send_cmd_async() local
251 urb in kvaser_usb_send_cmd_async()
297 kvaser_usb_read_bulk_callback(struct urb *urb) kvaser_usb_read_bulk_callback() argument
349 struct urb *urb = NULL; kvaser_usb_setup_rx_urbs() local
596 kvaser_usb_write_bulk_callback(struct urb *urb) kvaser_usb_write_bulk_callback() argument
625 struct urb *urb; kvaser_usb_start_xmit() local
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-thrustmaster.c120 struct urb *urb; member
193 static void thrustmaster_change_handler(struct urb *urb) in thrustmaster_change_handler() argument
195 struct hid_device *hdev = urb->context; in thrustmaster_change_handler()
198 if (urb->status == 0 || urb->status == -EPROTO || urb->status == -EPIPE) in thrustmaster_change_handler()
201 hid_warn(hdev, "URB to change wheel mode seems to have failed with error %d\n", urb->status); in thrustmaster_change_handler()
211 static void thrustmaster_model_handler(struct urb *ur argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dusb.h57 * with one or more transfer descriptors (TDs) per urb
1331 * urb->transfer_flags:
1338 #define URB_NO_TRANSFER_DMA_MAP 0x0004 /* urb->transfer_dma valid on submit */
1365 struct urb;
1383 typedef void (*usb_complete_t)(struct urb *);
1386 * struct urb - USB Request Block
1565 * when the urb is owned by the hcd, that is, since the call to
1568 struct urb { struct
1569 /* private: usb core and host controller only fields in the urb */
1576 /* public: documented fields in the urb tha
1623 usb_fill_control_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, unsigned char *setup_packet, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) usb_fill_control_urb() argument
1654 usb_fill_bulk_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) usb_fill_bulk_urb() argument
1695 usb_fill_int_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context, int interval) usb_fill_int_urb() argument
1757 usb_urb_dir_in(struct urb *urb) usb_urb_dir_in() argument
1769 usb_urb_dir_out(struct urb *urb) usb_urb_dir_out() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dusb.h56 * with one or more transfer descriptors (TDs) per urb
1361 * urb->transfer_flags:
1368 #define URB_NO_TRANSFER_DMA_MAP 0x0004 /* urb->transfer_dma valid on submit */
1395 struct urb;
1413 typedef void (*usb_complete_t)(struct urb *);
1416 * struct urb - USB Request Block
1595 * when the urb is owned by the hcd, that is, since the call to
1598 struct urb { struct
1599 /* private: usb core and host controller only fields in the urb */
1606 /* public: documented fields in the urb tha
1664 usb_fill_control_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, unsigned char *setup_packet, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) usb_fill_control_urb() argument
1699 usb_fill_bulk_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) usb_fill_bulk_urb() argument
1739 usb_fill_int_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context, int interval) usb_fill_int_urb() argument
1801 usb_urb_dir_in(struct urb *urb) usb_urb_dir_in() argument
1813 usb_urb_dir_out(struct urb *urb) usb_urb_dir_out() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dusbnet.c168 static void intr_complete (struct urb *urb) in intr_complete() argument
170 struct usbnet *dev = urb->context; in intr_complete()
171 int status = urb->status; in intr_complete()
176 dev->driver_info->status(dev, urb); in intr_complete()
180 case -ENOENT: /* urb killed */ in intr_complete()
194 status = usb_submit_urb (urb, GFP_ATOMIC); in intr_complete()
464 static void rx_complete (struct urb *urb);
466 static int rx_submit (struct usbnet *dev, struct urb *ur in rx_submit()
465 rx_submit(struct usbnet *dev, struct urb *urb, gfp_t flags) rx_submit() argument
572 rx_complete(struct urb *urb) rx_complete() argument
710 struct urb *urb; unlink_urbs() local
1154 struct urb *urb = NULL; usbnet_deferred_kevent() local
1214 tx_complete(struct urb *urb) tx_complete() argument
1286 build_dma_sg(const struct sk_buff *skb, struct urb *urb) build_dma_sg() argument
1324 struct urb *urb = NULL; usbnet_start_xmit() local
1466 struct urb *urb; rx_alloc_submit() local
1570 struct urb *urb; usbnet_disconnect() local
2092 usbnet_async_cmd_cb(struct urb *urb) usbnet_async_cmd_cb() argument
2113 struct urb *urb; usbnet_write_cmd_async() local
[all...]

Completed in 28 milliseconds

12345678910>>...38