/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | max3421-hcd.c | 152 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 D | imx21-dbg.c | 16 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 D | ehci-tegra.c | 288 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 D | max3421-hcd.c | 146 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 D | xen-hcd.c | 28 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 D | usb-notif.c | 116 * @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 D | ems_usb.c | 250 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 D | ems_usb.c | 250 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 D | igorplugusb.c | 36 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 D | usbpipe.c | 213 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 D | usbpipe.c | 211 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 D | as102_usb_drv.c | 191 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 D | opticon.c | 71 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 D | liteos_adapter.c | 41 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 D | btusb.c | 1287 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 D | pwc-if.c | 285 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 D | pwc-if.c | 285 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 D | konica.c | 38 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 D | konica.c | 38 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 D | host.c | 382 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 D | kvaser_usb_core.c | 233 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 D | hid-thrustmaster.c | 120 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 D | usb.h | 57 * 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 D | usb.h | 56 * 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 D | usbnet.c | 168 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...] |