/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | fhci-sched.c | 633 struct urb *urb; in process_done_list() local 645 urb = td->urb; in process_done_list() 646 urb_priv = urb->hcpriv; in process_done_list() 650 fhci_done_td(urb, td); in process_done_list() 654 * if all this urb's TDs are done, call complete() in process_done_list() 660 fhci_urb_complete_free(fhci, urb); in process_done_list() 691 * adds urb to the endpoint descriptor list 695 * urb US 697 fhci_queue_urb(struct fhci_hcd *fhci, struct urb *urb) fhci_queue_urb() argument [all...] |
H A D | ohci-q.c | 41 finish_urb(struct ohci_hcd *ohci, struct urb *urb, int status) 46 struct usb_host_endpoint *ep = urb->ep; 49 // ASSERT (urb->hcpriv != 0); 52 urb_free_priv (ohci, urb->hcpriv); 53 urb->hcpriv = NULL; 57 switch (usb_pipetype (urb->pipe)) { 72 /* urb->complete() can reenter this HCD */ 73 usb_hcd_unlink_urb_from_ep(ohci_to_hcd(ohci), urb); variable 75 usb_hcd_giveback_urb(ohci_to_hcd(ohci), urb, statu variable 516 td_fill(struct ohci_hcd *ohci, u32 info, dma_addr_t data, int len, struct urb *urb, int index) td_fill() argument 756 td_done(struct ohci_hcd *ohci, struct urb *urb, struct td *td) td_done() argument 835 struct urb *urb = td->urb; ed_halted() local 1039 struct urb *urb; finish_unlinks() local 1152 struct urb *urb = td->urb; takeback_td() local [all...] |
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...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | fhci-sched.c | 633 struct urb *urb; in process_done_list() local 645 urb = td->urb; in process_done_list() 646 urb_priv = urb->hcpriv; in process_done_list() 650 fhci_done_td(urb, td); in process_done_list() 654 * if all this urb's TDs are done, call complete() in process_done_list() 660 fhci_urb_complete_free(fhci, urb); in process_done_list() 691 * adds urb to the endpoint descriptor list 695 * urb US 697 fhci_queue_urb(struct fhci_hcd *fhci, struct urb *urb) fhci_queue_urb() argument [all...] |
H A D | ohci-q.c | 41 finish_urb(struct ohci_hcd *ohci, struct urb *urb, int status) 46 struct usb_host_endpoint *ep = urb->ep; 49 // ASSERT (urb->hcpriv != 0); 52 urb_free_priv (ohci, urb->hcpriv); 53 urb->hcpriv = NULL; 57 switch (usb_pipetype (urb->pipe)) { 72 /* urb->complete() can reenter this HCD */ 73 usb_hcd_unlink_urb_from_ep(ohci_to_hcd(ohci), urb); variable 75 usb_hcd_giveback_urb(ohci_to_hcd(ohci), urb, statu variable 516 td_fill(struct ohci_hcd *ohci, u32 info, dma_addr_t data, int len, struct urb *urb, int index) td_fill() argument 756 td_done(struct ohci_hcd *ohci, struct urb *urb, struct td *td) td_done() argument 835 struct urb *urb = td->urb; ed_halted() local 1039 struct urb *urb; finish_unlinks() local 1152 struct urb *urb = td->urb; takeback_td() local [all...] |
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...] |
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | hcd.h | 84 struct urb *status_urb; /* the current status urb */ 284 struct urb *urb, gfp_t mem_flags); 286 struct urb *urb, int status); 297 int (*map_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb, 299 void (*unmap_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb); 703 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) usbmon_urb_submit() argument 709 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) usbmon_urb_submit_error() argument 716 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) usbmon_urb_complete() argument 728 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) usbmon_urb_submit() argument 729 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) usbmon_urb_submit_error() argument 731 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) usbmon_urb_complete() argument [all...] |
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | hcd.h | 98 struct urb *status_urb; /* the current status urb */ 297 struct urb *urb, gfp_t mem_flags); 299 struct urb *urb, int status); 310 int (*map_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb, 312 void (*unmap_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb); 708 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) usbmon_urb_submit() argument 714 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) usbmon_urb_submit_error() argument 721 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) usbmon_urb_complete() argument 733 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) usbmon_urb_submit() argument 734 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) usbmon_urb_submit_error() argument 736 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) usbmon_urb_complete() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/ |
H A D | usb-skeleton.c | 52 struct urb *bulk_in_urb; /* the urb to read data with */ 160 static void skel_read_bulk_callback(struct urb *urb) in skel_read_bulk_callback() argument 165 dev = urb->context; in skel_read_bulk_callback() 169 if (urb->status) { in skel_read_bulk_callback() 170 if (!(urb->status == -ENOENT || in skel_read_bulk_callback() 171 urb->status == -ECONNRESET || in skel_read_bulk_callback() 172 urb->status == -ESHUTDOWN)) in skel_read_bulk_callback() 175 __func__, urb in skel_read_bulk_callback() 332 skel_write_bulk_callback(struct urb *urb) skel_write_bulk_callback() argument 364 struct urb *urb = NULL; skel_write() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/ |
H A D | usb-skeleton.c | 52 struct urb *bulk_in_urb; /* the urb to read data with */ 160 static void skel_read_bulk_callback(struct urb *urb) in skel_read_bulk_callback() argument 165 dev = urb->context; in skel_read_bulk_callback() 169 if (urb->status) { in skel_read_bulk_callback() 170 if (!(urb->status == -ENOENT || in skel_read_bulk_callback() 171 urb->status == -ECONNRESET || in skel_read_bulk_callback() 172 urb->status == -ESHUTDOWN)) in skel_read_bulk_callback() 175 __func__, urb in skel_read_bulk_callback() 332 skel_write_bulk_callback(struct urb *urb) skel_write_bulk_callback() argument 364 struct urb *urb = NULL; skel_write() local [all...] |
/kernel/linux/linux-6.6/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() 115 dev_warn(ir->dev, "Error: urb statu in igorplugusb_callback() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/purelifi/plfxlc/ |
H A D | usb.c | 69 static void rx_urb_complete(struct urb *urb) in rx_urb_complete() argument 79 if (!urb) { in rx_urb_complete() 80 pr_err("urb is NULL\n"); in rx_urb_complete() 83 if (!urb->context) { in rx_urb_complete() 84 pr_err("urb ctx is NULL\n"); in rx_urb_complete() 87 usb = urb->context; in rx_urb_complete() 95 switch (urb->status) { in rx_urb_complete() 104 dev_dbg(plfxlc_urb_dev(urb), "urb in rx_urb_complete() local 107 dev_dbg(plfxlc_urb_dev(urb), "urb %p error %d\\n", urb, urb->status); rx_urb_complete() local 109 dev_dbg(plfxlc_urb_dev(urb), "urb %p resubmit %d", urb, rx_urb_complete() local 113 dev_dbg(plfxlc_urb_dev(urb), "urb %p max resubmits reached", urb); rx_urb_complete() local 163 dev_dbg(plfxlc_urb_dev(urb), "urb %p resubmit fail (%d)\\n", urb, r); rx_urb_complete() local 169 struct urb *urb; alloc_rx_urb() local 191 free_rx_urb(struct urb *urb) free_rx_urb() argument 338 plfxlc_tx_urb_complete(struct urb *urb) plfxlc_tx_urb_complete() argument 360 dev_dbg(plfxlc_urb_dev(urb), "urb %p error %d\\n", urb, urb->status); plfxlc_tx_urb_complete() local 363 dev_dbg(plfxlc_urb_dev(urb), "urb %p error %d\\n", urb, urb->status); plfxlc_tx_urb_complete() local 496 struct urb *urb; plfxlc_usb_wreq_async() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 73 static void hif_usb_regout_cb(struct urb *urb) in hif_usb_regout_cb() argument 75 struct cmd_buf *cmd = (struct cmd_buf *)urb->context; in hif_usb_regout_cb() 77 switch (urb->status) { in hif_usb_regout_cb() 104 struct urb *urb; in hif_usb_send_regout() local 108 urb = usb_alloc_urb(0, GFP_KERNEL); in hif_usb_send_regout() 109 if (urb == NULL) in hif_usb_send_regout() 114 usb_free_urb(urb); in hif_usb_send_regout() 121 usb_fill_int_urb(urb, hif_de in hif_usb_send_regout() 137 hif_usb_mgmt_cb(struct urb *urb) hif_usb_mgmt_cb() argument 186 struct urb *urb; hif_usb_send_mgmt() local 255 hif_usb_tx_cb(struct urb *urb) hif_usb_tx_cb() argument 690 ath9k_hif_usb_rx_cb(struct urb *urb) ath9k_hif_usb_rx_cb() argument 737 ath9k_hif_usb_reg_in_cb(struct urb *urb) ath9k_hif_usb_reg_in_cb() argument 896 struct urb *urb = NULL; ath9k_hif_usb_alloc_rx_urbs() local 972 struct urb *urb = NULL; ath9k_hif_usb_alloc_reg_in_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 71 static void hif_usb_regout_cb(struct urb *urb) in hif_usb_regout_cb() argument 73 struct cmd_buf *cmd = (struct cmd_buf *)urb->context; in hif_usb_regout_cb() 75 switch (urb->status) { in hif_usb_regout_cb() 102 struct urb *urb; in hif_usb_send_regout() local 106 urb = usb_alloc_urb(0, GFP_KERNEL); in hif_usb_send_regout() 107 if (urb == NULL) in hif_usb_send_regout() 112 usb_free_urb(urb); in hif_usb_send_regout() 119 usb_fill_int_urb(urb, hif_de in hif_usb_send_regout() 135 hif_usb_mgmt_cb(struct urb *urb) hif_usb_mgmt_cb() argument 184 struct urb *urb; hif_usb_send_mgmt() local 253 hif_usb_tx_cb(struct urb *urb) hif_usb_tx_cb() argument 688 ath9k_hif_usb_rx_cb(struct urb *urb) ath9k_hif_usb_rx_cb() argument 735 ath9k_hif_usb_reg_in_cb(struct urb *urb) ath9k_hif_usb_reg_in_cb() argument 894 struct urb *urb = NULL; ath9k_hif_usb_alloc_rx_urbs() local 970 struct urb *urb = NULL; ath9k_hif_usb_alloc_reg_in_urbs() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
H A D | usb_urb.c | 2 /* usb-urb.c is part of the DVB USB library. 19 static void usb_urb_complete(struct urb *urb) in usb_urb_complete() argument 21 struct usb_data_stream *stream = urb->context; in usb_urb_complete() 22 int ptype = usb_pipetype(urb->pipe); in usb_urb_complete() 27 "%s: %s urb completed status=%d length=%d/%d pack_num=%d errors=%d\n", in usb_urb_complete() 29 urb->status, urb->actual_length, in usb_urb_complete() 30 urb->transfer_buffer_length, in usb_urb_complete() 31 urb in usb_urb_complete() 169 struct urb *urb; usb_urb_alloc_isoc_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
H A D | usb_urb.c | 2 /* usb-urb.c is part of the DVB USB library. 19 static void usb_urb_complete(struct urb *urb) in usb_urb_complete() argument 21 struct usb_data_stream *stream = urb->context; in usb_urb_complete() 22 int ptype = usb_pipetype(urb->pipe); in usb_urb_complete() 27 "%s: %s urb completed status=%d length=%d/%d pack_num=%d errors=%d\n", in usb_urb_complete() 29 urb->status, urb->actual_length, in usb_urb_complete() 30 urb->transfer_buffer_length, in usb_urb_complete() 31 urb in usb_urb_complete() 169 struct urb *urb; usb_urb_alloc_isoc_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/net/can/usb/ |
H A D | mcba_usb.c | 219 static void mcba_usb_write_bulk_callback(struct urb *urb) in mcba_usb_write_bulk_callback() argument 221 struct mcba_usb_ctx *ctx = urb->context; in mcba_usb_write_bulk_callback() 229 usb_free_coherent(urb->dev, urb->transfer_buffer_length, in mcba_usb_write_bulk_callback() 230 urb->transfer_buffer, urb->transfer_dma); in mcba_usb_write_bulk_callback() 241 if (urb->status) in mcba_usb_write_bulk_callback() 242 netdev_info(netdev, "Tx URB aborted (%d)\n", urb->status); in mcba_usb_write_bulk_callback() 253 struct urb *ur in mcba_usb_xmit() local 562 mcba_usb_read_bulk_callback(struct urb *urb) mcba_usb_read_bulk_callback() argument 629 struct urb *urb = NULL; mcba_usb_start() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | devio.c | 65 spinlock_t lock; /* protects the async urb lists */ 104 struct urb *urb; member 394 as->urb = usb_alloc_urb(numisoframes, GFP_KERNEL); in alloc_async() 395 if (!as->urb) { in alloc_async() 409 for (i = 0; i < as->urb->num_sgs; i++) { in free_async() 410 if (sg_page(&as->urb->sg[i])) in free_async() 411 kfree(sg_virt(&as->urb->sg[i])); in free_async() 414 kfree(as->urb->sg); in free_async() 416 kfree(as->urb in free_async() 520 snoop_urb_data(struct urb *urb, unsigned len) snoop_urb_data() argument 542 copy_urb_data_to_user(u8 __user *userbuffer, struct urb *urb) copy_urb_data_to_user() argument 575 struct urb *urb; global() variable 599 usb_get_urb(urb); global() variable 601 usb_unlink_urb(urb); global() variable 602 usb_put_urb(urb); global() variable 609 async_completed(struct urb *urb) async_completed() argument 651 struct urb *urb; destroy_async() local 1116 usbfs_blocking_completion(struct urb *urb) usbfs_blocking_completion() argument 1125 usbfs_start_wait_urb(struct urb *urb, int timeout, unsigned int *actlen) usbfs_start_wait_urb() argument 1163 struct urb *urb = NULL; do_proc_control() local 1272 struct urb *urb = NULL; do_proc_bulk() local 1992 struct urb *urb; proc_unlinkurb() local 2013 compute_isochronous_actual_length(struct urb *urb) compute_isochronous_actual_length() argument 2027 struct urb *urb = as->urb; processcompl() local 2198 struct urb *urb = as->urb; processcompl_compat() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | devio.c | 65 spinlock_t lock; /* protects the async urb lists */ 104 struct urb *urb; member 405 as->urb = usb_alloc_urb(numisoframes, GFP_KERNEL); in alloc_async() 406 if (!as->urb) { in alloc_async() 420 for (i = 0; i < as->urb->num_sgs; i++) { in free_async() 421 if (sg_page(&as->urb->sg[i])) in free_async() 422 kfree(sg_virt(&as->urb->sg[i])); in free_async() 425 kfree(as->urb->sg); in free_async() 427 kfree(as->urb in free_async() 531 snoop_urb_data(struct urb *urb, unsigned len) snoop_urb_data() argument 553 copy_urb_data_to_user(u8 __user *userbuffer, struct urb *urb) copy_urb_data_to_user() argument 586 struct urb *urb; global() variable 610 usb_get_urb(urb); global() variable 612 usb_unlink_urb(urb); global() variable 613 usb_put_urb(urb); global() variable 620 async_completed(struct urb *urb) async_completed() argument 662 struct urb *urb; destroy_async() local 1127 usbfs_blocking_completion(struct urb *urb) usbfs_blocking_completion() argument 1136 usbfs_start_wait_urb(struct urb *urb, int timeout, unsigned int *actlen) usbfs_start_wait_urb() argument 1174 struct urb *urb = NULL; do_proc_control() local 1287 struct urb *urb = NULL; do_proc_bulk() local 2007 struct urb *urb; proc_unlinkurb() local 2028 compute_isochronous_actual_length(struct urb *urb) compute_isochronous_actual_length() argument 2042 struct urb *urb = as->urb; processcompl() local 2213 struct urb *urb = as->urb; processcompl_compat() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/storage/ |
H A D | uas.c | 70 struct urb *cmd_urb; 71 struct urb *data_in_urb; 72 struct urb *data_out_urb; 177 static void uas_sense(struct urb *urb, struct scsi_cmnd *cmnd) in uas_sense() argument 179 struct sense_iu *sense_iu = urb->transfer_buffer; in uas_sense() 182 if (urb->actual_length > 16) { in uas_sense() 184 if (len + 16 != urb->actual_length) { in uas_sense() 185 int newlen = min(len + 16, urb->actual_length) - 16; in uas_sense() 188 sdev_printk(KERN_INFO, sdev, "%s: urb lengt in uas_sense() 263 uas_xfer_data(struct urb *urb, struct scsi_cmnd *cmnd, unsigned direction) uas_xfer_data() argument 299 uas_stat_cmplt(struct urb *urb) uas_stat_cmplt() argument 394 uas_data_cmplt(struct urb *urb) uas_data_cmplt() argument 436 uas_cmd_cmplt(struct urb *urb) uas_cmd_cmplt() argument 450 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_data_urb() local 472 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_sense_urb() local 500 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_cmd_urb() local 541 struct urb *urb; uas_submit_sense_urb() local 562 struct urb *urb; uas_submit_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/storage/ |
H A D | uas.c | 70 struct urb *cmd_urb; 71 struct urb *data_in_urb; 72 struct urb *data_out_urb; 176 static void uas_sense(struct urb *urb, struct scsi_cmnd *cmnd) in uas_sense() argument 178 struct sense_iu *sense_iu = urb->transfer_buffer; in uas_sense() 181 if (urb->actual_length > 16) { in uas_sense() 183 if (len + 16 != urb->actual_length) { in uas_sense() 184 int newlen = min(len + 16, urb->actual_length) - 16; in uas_sense() 187 sdev_printk(KERN_INFO, sdev, "%s: urb lengt in uas_sense() 261 uas_xfer_data(struct urb *urb, struct scsi_cmnd *cmnd, unsigned direction) uas_xfer_data() argument 297 uas_stat_cmplt(struct urb *urb) uas_stat_cmplt() argument 392 uas_data_cmplt(struct urb *urb) uas_data_cmplt() argument 434 uas_cmd_cmplt(struct urb *urb) uas_cmd_cmplt() argument 448 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_data_urb() local 470 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_sense_urb() local 498 struct urb *urb = usb_alloc_urb(0, gfp); uas_alloc_cmd_urb() local 539 struct urb *urb; uas_submit_sense_urb() local 560 struct urb *urb; uas_submit_urbs() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/ |
H A D | cx231xx-vbi.c | 69 * Controls the isoc copy of each urb packet 71 static inline int cx231xx_isoc_vbi_copy(struct cx231xx *dev, struct urb *urb) in cx231xx_isoc_vbi_copy() argument 73 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_isoc_vbi_copy() 85 if (urb->status < 0) { in cx231xx_isoc_vbi_copy() 86 print_err_status(dev, -1, urb->status); in cx231xx_isoc_vbi_copy() 87 if (urb->status == -ENOENT) in cx231xx_isoc_vbi_copy() 92 p_buffer = urb->transfer_buffer; in cx231xx_isoc_vbi_copy() 93 buffer_size = urb->actual_length; in cx231xx_isoc_vbi_copy() 257 static void cx231xx_irq_vbi_callback(struct urb *ur argument 299 struct urb *urb; cx231xx_uninit_vbi_isoc() local 340 cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*bulk_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_vbi_isoc() argument 348 struct urb *urb; cx231xx_init_vbi_isoc() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/ |
H A D | cx231xx-vbi.c | 69 * Controls the isoc copy of each urb packet 71 static inline int cx231xx_isoc_vbi_copy(struct cx231xx *dev, struct urb *urb) in cx231xx_isoc_vbi_copy() argument 73 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_isoc_vbi_copy() 85 if (urb->status < 0) { in cx231xx_isoc_vbi_copy() 86 print_err_status(dev, -1, urb->status); in cx231xx_isoc_vbi_copy() 87 if (urb->status == -ENOENT) in cx231xx_isoc_vbi_copy() 92 p_buffer = urb->transfer_buffer; in cx231xx_isoc_vbi_copy() 93 buffer_size = urb->actual_length; in cx231xx_isoc_vbi_copy() 257 static void cx231xx_irq_vbi_callback(struct urb *ur argument 299 struct urb *urb; cx231xx_uninit_vbi_isoc() local 340 cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*bulk_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_vbi_isoc() argument 348 struct urb *urb; cx231xx_init_vbi_isoc() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | ir-usb.c | 51 static void ir_write_bulk_callback(struct urb *urb); 52 static void ir_process_read_urb(struct urb *urb); 261 struct urb *urb = NULL; in ir_write() local 275 urb = port->write_urbs[0]; in ir_write() 280 if (!urb) in ir_write() 290 *(u8 *)urb->transfer_buffer = ir_xbof | ir_baud; in ir_write() 292 memcpy(urb in ir_write() 312 ir_write_bulk_callback(struct urb *urb) ir_write_bulk_callback() argument 356 ir_process_read_urb(struct urb *urb) ir_process_read_urb() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | ir-usb.c | 51 static void ir_write_bulk_callback(struct urb *urb); 52 static void ir_process_read_urb(struct urb *urb); 262 struct urb *urb = NULL; in ir_write() local 276 urb = port->write_urbs[0]; in ir_write() 281 if (!urb) in ir_write() 291 *(u8 *)urb->transfer_buffer = ir_xbof | ir_baud; in ir_write() 293 memcpy(urb in ir_write() 313 ir_write_bulk_callback(struct urb *urb) ir_write_bulk_callback() argument 357 ir_process_read_urb(struct urb *urb) ir_process_read_urb() argument [all...] |