/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | usbtest.c | 21 static void complicated_callback(struct urb *urb); 248 * Each urb's data buffer is dynamically allocated; callers can fill 252 static void simple_callback(struct urb *urb) in simple_callback() argument 254 complete(urb->context); in simple_callback() 257 static struct urb *usbtest_alloc_urb( in usbtest_alloc_urb() 266 struct urb *urb; in usbtest_alloc_urb() local 268 urb in usbtest_alloc_urb() 358 simple_fill_buf(struct urb *urb) simple_fill_buf() argument 384 check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) check_guard_bytes() argument 400 simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) simple_check_buf() argument 439 simple_free_urb(struct urb *urb) simple_free_urb() argument 454 simple_io( struct usbtest_dev *tdev, struct urb *urb, int iterations, int vary, int expected, const char *label ) simple_io() argument 1074 struct urb **urb; global() member 1087 ctrl_complete(struct urb *urb) ctrl_complete() argument 1204 struct urb **urb; test_ctrl_queue() local 1422 unlink1_callback(struct urb *urb) unlink1_callback() argument 1437 struct urb *urb; unlink1() local 1534 unlink_queued_callback(struct urb *urb) unlink_queued_callback() argument 1629 verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) verify_not_halted() argument 1651 verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) verify_halted() argument 1676 test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) test_halt() argument 1722 test_toggle_sync(struct usbtest_dev *tdev, int ep, struct urb *urb) test_toggle_sync() argument 1755 struct urb *urb; halt_simple() local 1787 struct urb *urb; toggle_sync_simple() local 1926 complicated_callback(struct urb *urb) complicated_callback() argument 1982 struct urb *urb; iso_alloc_urb() local 2167 struct urb *urb = usbtest_alloc_urb(testdev_to_usbdev(tdev), test_unaligned_bulk() local 2184 struct urb *urb; usbtest_do_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | usbtest.c | 21 static void complicated_callback(struct urb *urb); 248 * Each urb's data buffer is dynamically allocated; callers can fill 252 static void simple_callback(struct urb *urb) in simple_callback() argument 254 complete(urb->context); in simple_callback() 257 static struct urb *usbtest_alloc_urb( in usbtest_alloc_urb() 266 struct urb *urb; in usbtest_alloc_urb() local 268 urb in usbtest_alloc_urb() 358 simple_fill_buf(struct urb *urb) simple_fill_buf() argument 384 check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) check_guard_bytes() argument 400 simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) simple_check_buf() argument 439 simple_free_urb(struct urb *urb) simple_free_urb() argument 454 simple_io( struct usbtest_dev *tdev, struct urb *urb, int iterations, int vary, int expected, const char *label ) simple_io() argument 1074 struct urb **urb; global() member 1087 ctrl_complete(struct urb *urb) ctrl_complete() argument 1204 struct urb **urb; test_ctrl_queue() local 1422 unlink1_callback(struct urb *urb) unlink1_callback() argument 1437 struct urb *urb; unlink1() local 1534 unlink_queued_callback(struct urb *urb) unlink_queued_callback() argument 1629 verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) verify_not_halted() argument 1651 verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) verify_halted() argument 1676 test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) test_halt() argument 1722 test_toggle_sync(struct usbtest_dev *tdev, int ep, struct urb *urb) test_toggle_sync() argument 1755 struct urb *urb; halt_simple() local 1787 struct urb *urb; toggle_sync_simple() local 1926 complicated_callback(struct urb *urb) complicated_callback() argument 1982 struct urb *urb; iso_alloc_urb() local 2167 struct urb *urb = usbtest_alloc_urb(testdev_to_usbdev(tdev), test_unaligned_bulk() local 2184 struct urb *urb; usbtest_do_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/nfc/nfcmrvl/ |
H A D | usb.c | 68 static void nfcmrvl_bulk_complete(struct urb *urb) in nfcmrvl_bulk_complete() argument 70 struct nfcmrvl_usb_drv_data *drv_data = urb->context; in nfcmrvl_bulk_complete() 74 dev_dbg(&drv_data->udev->dev, "urb %p status %d count %d\n", in nfcmrvl_bulk_complete() 75 urb, urb->status, urb->actual_length); in nfcmrvl_bulk_complete() 80 if (!urb->status) { in nfcmrvl_bulk_complete() 81 skb = nci_skb_alloc(drv_data->priv->ndev, urb->actual_length, in nfcmrvl_bulk_complete() 86 skb_put_data(skb, urb in nfcmrvl_bulk_complete() 115 struct urb *urb; nfcmrvl_submit_bulk_urb() local 157 nfcmrvl_tx_complete(struct urb *urb) nfcmrvl_tx_complete() argument 234 struct urb *urb; nfcmrvl_usb_nci_send() local 400 struct urb *urb; nfcmrvl_play_deferred() local [all...] |
/kernel/linux/linux-6.6/drivers/nfc/nfcmrvl/ |
H A D | usb.c | 57 static void nfcmrvl_bulk_complete(struct urb *urb) in nfcmrvl_bulk_complete() argument 59 struct nfcmrvl_usb_drv_data *drv_data = urb->context; in nfcmrvl_bulk_complete() 62 dev_dbg(&drv_data->udev->dev, "urb %p status %d count %d\n", in nfcmrvl_bulk_complete() 63 urb, urb->status, urb->actual_length); in nfcmrvl_bulk_complete() 68 if (!urb->status) { in nfcmrvl_bulk_complete() 71 skb = nci_skb_alloc(drv_data->priv->ndev, urb->actual_length, in nfcmrvl_bulk_complete() 76 skb_put_data(skb, urb in nfcmrvl_bulk_complete() 105 struct urb *urb; nfcmrvl_submit_bulk_urb() local 147 nfcmrvl_tx_complete(struct urb *urb) nfcmrvl_tx_complete() argument 224 struct urb *urb; nfcmrvl_usb_nci_send() local 387 struct urb *urb; nfcmrvl_play_deferred() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/stk1160/ |
H A D | stk1160-video.c | 214 * Controls the isoc copy of each urb packet 216 static void stk1160_process_isoc(struct stk1160 *dev, struct urb *urb) in stk1160_process_isoc() argument 226 if (urb->status < 0) { in stk1160_process_isoc() 228 print_err_status(dev, -1, urb->status); in stk1160_process_isoc() 232 for (i = 0; i < urb->number_of_packets; i++) { in stk1160_process_isoc() 233 status = urb->iso_frame_desc[i].status; in stk1160_process_isoc() 240 p = urb->transfer_buffer + urb->iso_frame_desc[i].offset; in stk1160_process_isoc() 241 len = urb in stk1160_process_isoc() 294 stk1160_isoc_irq(struct urb *urb) stk1160_isoc_irq() argument 361 struct urb *urb; stk1160_free_isoc() local 412 struct urb *urb; stk1160_alloc_isoc() local [all...] |
/kernel/linux/linux-5.10/sound/usb/6fire/ |
H A D | comm.c | 21 static void usb6fire_comm_init_urb(struct comm_runtime *rt, struct urb *urb, in usb6fire_comm_init_urb() argument 22 u8 *buffer, void *context, void(*handler)(struct urb *urb)) in usb6fire_comm_init_urb() 24 usb_init_urb(urb); in usb6fire_comm_init_urb() 25 urb->transfer_buffer = buffer; in usb6fire_comm_init_urb() 26 urb->pipe = usb_sndintpipe(rt->chip->dev, COMM_EP); in usb6fire_comm_init_urb() 27 urb->complete = handler; in usb6fire_comm_init_urb() 28 urb->context = context; in usb6fire_comm_init_urb() 29 urb in usb6fire_comm_init_urb() 33 usb6fire_comm_receiver_handler(struct urb *urb) usb6fire_comm_receiver_handler() argument 146 struct urb *urb; usb6fire_comm_init() local [all...] |
/kernel/linux/linux-6.6/sound/usb/6fire/ |
H A D | comm.c | 21 static void usb6fire_comm_init_urb(struct comm_runtime *rt, struct urb *urb, in usb6fire_comm_init_urb() argument 22 u8 *buffer, void *context, void(*handler)(struct urb *urb)) in usb6fire_comm_init_urb() 24 usb_init_urb(urb); in usb6fire_comm_init_urb() 25 urb->transfer_buffer = buffer; in usb6fire_comm_init_urb() 26 urb->pipe = usb_sndintpipe(rt->chip->dev, COMM_EP); in usb6fire_comm_init_urb() 27 urb->complete = handler; in usb6fire_comm_init_urb() 28 urb->context = context; in usb6fire_comm_init_urb() 29 urb in usb6fire_comm_init_urb() 33 usb6fire_comm_receiver_handler(struct urb *urb) usb6fire_comm_receiver_handler() argument 146 struct urb *urb; usb6fire_comm_init() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/usbip/ |
H A D | stub_tx.c | 32 * stub_complete - completion handler of a usbip urb 33 * @urb: pointer to the urb completed 35 * When a urb has completed, the USB core driver calls this function mostly in 36 * the interrupt context. To return the result of a urb, the completed urb is 40 void stub_complete(struct urb *urb) in stub_complete() argument 42 struct stub_priv *priv = (struct stub_priv *) urb->context; in stub_complete() 46 usbip_dbg_stub_tx("complete! status %d\n", urb in stub_complete() 117 setup_ret_submit_pdu(struct usbip_header *rpdu, struct urb *urb) setup_ret_submit_pdu() argument 161 struct urb *urb = priv->urbs[0]; stub_send_ret_submit() local [all...] |
H A D | vhci_tx.c | 13 static void setup_cmd_submit_pdu(struct usbip_header *pdup, struct urb *urb) in setup_cmd_submit_pdu() argument 15 struct vhci_priv *priv = ((struct vhci_priv *)urb->hcpriv); in setup_cmd_submit_pdu() 19 usb_pipedevice(urb->pipe), vdev->devid); in setup_cmd_submit_pdu() 24 pdup->base.direction = usb_pipein(urb->pipe) ? in setup_cmd_submit_pdu() 26 pdup->base.ep = usb_pipeendpoint(urb->pipe); in setup_cmd_submit_pdu() 28 usbip_pack_pdu(pdup, urb, USBIP_CMD_SUBMIT, 1); in setup_cmd_submit_pdu() 30 if (urb->setup_packet) in setup_cmd_submit_pdu() 31 memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8); in setup_cmd_submit_pdu() 69 struct urb *ur in vhci_send_cmd_submit() local [all...] |
H A D | vudc_rx.c | 15 static int alloc_urb_from_cmd(struct urb **urbp, in alloc_urb_from_cmd() 18 struct urb *urb; in alloc_urb_from_cmd() local 21 urb = usb_alloc_urb(pdu->u.cmd_submit.number_of_packets, in alloc_urb_from_cmd() 24 urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_urb_from_cmd() 26 if (!urb) in alloc_urb_from_cmd() 29 usbip_pack_pdu(pdu, urb, USBIP_CMD_SUBMIT, 0); in alloc_urb_from_cmd() 31 if (urb->transfer_buffer_length > 0) { in alloc_urb_from_cmd() 32 urb->transfer_buffer = kzalloc(urb in alloc_urb_from_cmd() [all...] |
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | stub_tx.c | 32 * stub_complete - completion handler of a usbip urb 33 * @urb: pointer to the urb completed 35 * When a urb has completed, the USB core driver calls this function mostly in 36 * the interrupt context. To return the result of a urb, the completed urb is 40 void stub_complete(struct urb *urb) in stub_complete() argument 42 struct stub_priv *priv = (struct stub_priv *) urb->context; in stub_complete() 46 usbip_dbg_stub_tx("complete! status %d\n", urb in stub_complete() 117 setup_ret_submit_pdu(struct usbip_header *rpdu, struct urb *urb) setup_ret_submit_pdu() argument 161 struct urb *urb = priv->urbs[0]; stub_send_ret_submit() local [all...] |
H A D | vhci_tx.c | 13 static void setup_cmd_submit_pdu(struct usbip_header *pdup, struct urb *urb) in setup_cmd_submit_pdu() argument 15 struct vhci_priv *priv = ((struct vhci_priv *)urb->hcpriv); in setup_cmd_submit_pdu() 19 usb_pipedevice(urb->pipe), vdev->devid); in setup_cmd_submit_pdu() 24 pdup->base.direction = usb_pipein(urb->pipe) ? in setup_cmd_submit_pdu() 26 pdup->base.ep = usb_pipeendpoint(urb->pipe); in setup_cmd_submit_pdu() 28 usbip_pack_pdu(pdup, urb, USBIP_CMD_SUBMIT, 1); in setup_cmd_submit_pdu() 30 if (urb->setup_packet) in setup_cmd_submit_pdu() 31 memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8); in setup_cmd_submit_pdu() 69 struct urb *ur in vhci_send_cmd_submit() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | r8a66597-hcd.c | 326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) in get_urb_to_r8a66597_dev() argument 328 if (usb_pipedevice(urb->pipe) == 0) in get_urb_to_r8a66597_dev() 331 return dev_get_drvdata(&urb->dev->dev); in get_urb_to_r8a66597_dev() 335 struct urb *urb, u8 addr) in make_r8a66597_device() 338 int usb_address = urb->setup_packet[2]; /* urb->pipe is address 0 */ in make_r8a66597_device() 344 dev_set_drvdata(&urb->dev->dev, dev); in make_r8a66597_device() 345 dev->udev = urb in make_r8a66597_device() 334 make_r8a66597_device(struct r8a66597 *r8a66597, struct urb *urb, u8 addr) make_r8a66597_device() argument 368 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) alloc_usb_address() argument 531 r8a66597_get_pipenum(struct urb *urb, struct usb_host_endpoint *hep) r8a66597_get_pipenum() argument 541 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_addr() argument 558 pipe_toggle_set(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb, int set) pipe_toggle_set() argument 576 pipe_toggle_save(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_save() argument 587 pipe_toggle_restore(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_restore() argument 631 struct urb *urb = td->urb; pipe_setting() local 753 enable_r8a66597_pipe_dma(struct r8a66597 *r8a66597, struct r8a66597_device *dev, struct r8a66597_pipe *pipe, struct urb *urb) enable_r8a66597_pipe_dma() argument 795 enable_r8a66597_pipe(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct r8a66597_pipe_info *info) enable_r8a66597_pipe() argument 826 usb_hcd_unlink_urb_from_ep(r8a66597_to_hcd(r8a66597), urb); global() variable 828 usb_hcd_giveback_urb(r8a66597_to_hcd(r8a66597), urb, status); global() variable 836 struct urb *urb; force_dequeue() local 887 get_interval(struct urb *urb, __u8 interval) get_interval() argument 913 get_timer_interval(struct urb *urb, __u8 interval) get_timer_interval() argument 933 init_pipe_info(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct usb_endpoint_descriptor *ep) init_pipe_info() argument 961 init_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) init_pipe_config() argument 969 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) pipe_irq_enable() argument 1086 struct urb *urb = td->urb; prepare_packet_read() local 1129 struct urb *urb = td->urb; prepare_packet_write() local 1161 struct urb *urb = td->urb; prepare_status_packet() local 1226 check_transfer_finish(struct r8a66597_td *td, struct urb *urb) check_transfer_finish() argument 1311 struct urb *urb; packet_read() local 1388 struct urb *urb; packet_write() local 1448 struct urb *urb; check_next_phase() local 1813 check_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) check_pipe_config() argument 1839 set_address_zero(struct r8a66597 *r8a66597, struct urb *urb) set_address_zero() argument 1854 r8a66597_make_td(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep) r8a66597_make_td() argument 1883 r8a66597_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) r8a66597_urb_enqueue() argument 1953 r8a66597_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) r8a66597_urb_dequeue() argument 1986 struct urb *urb = NULL; global() variable [all...] |
H A D | imx21-hcd.c | 141 static void schedule_nonisoc_etd(struct imx21 *imx21, struct urb *urb); 188 etd->urb = NULL; in reset_etd() 215 int etd_num, struct urb *urb, u8 dir, u16 maxpacket) in setup_etd_dword0() 218 ((u32) usb_pipedevice(urb->pipe)) << DW0_ADDRESS | in setup_etd_dword0() 219 ((u32) usb_pipeendpoint(urb->pipe) << DW0_ENDPNT) | in setup_etd_dword0() 221 ((u32) ((urb->dev->speed == USB_SPEED_LOW) ? in setup_etd_dword0() 223 ((u32) fmt_urb_to_etd[usb_pipetype(urb->pipe)] << DW0_FORMAT) | in setup_etd_dword0() 395 struct urb_priv *urb_priv = etd->urb in activate_queued_etd() 214 setup_etd_dword0(struct imx21 *imx21, int etd_num, struct urb *urb, u8 dir, u16 maxpacket) setup_etd_dword0() argument 538 struct urb *urb = list_first_entry( nonisoc_urb_completed_for_etd() local 623 struct urb *urb = etd->urb; isoc_etd_done() local 726 imx21_hc_urb_enqueue_isoc(struct usb_hcd *hcd, struct usb_host_endpoint *ep, struct urb *urb, gfp_t mem_flags) imx21_hc_urb_enqueue_isoc() argument 867 dequeue_isoc_urb(struct imx21 *imx21, struct urb *urb, struct ep_priv *ep_priv) dequeue_isoc_urb() argument 898 schedule_nonisoc_etd(struct imx21 *imx21, struct urb *urb) schedule_nonisoc_etd() argument 1034 struct urb *urb = etd->urb; nonisoc_etd_done() local 1151 imx21_hc_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) imx21_hc_urb_enqueue() argument 1247 imx21_hc_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) imx21_hc_urb_dequeue() argument [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | pwc.h | 12 TP_PROTO(struct urb *urb, struct pwc_device *pdev), 13 TP_ARGS(urb, pdev), 15 __field(struct urb*, urb) 23 __entry->urb = urb; 25 __entry->urb__status = urb->status; 26 __entry->urb__actual_length = urb->actual_length; 31 TP_printk("dev=%s (fbuf=%p filled=%d) urb [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | pwc.h | 12 TP_PROTO(struct urb *urb, struct pwc_device *pdev), 13 TP_ARGS(urb, pdev), 15 __field(struct urb*, urb) 23 __entry->urb = urb; 25 __entry->urb__status = urb->status; 26 __entry->urb__actual_length = urb->actual_length; 31 TP_printk("dev=%s (fbuf=%p filled=%d) urb [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | r8a66597-hcd.c | 326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) in get_urb_to_r8a66597_dev() argument 328 if (usb_pipedevice(urb->pipe) == 0) in get_urb_to_r8a66597_dev() 331 return dev_get_drvdata(&urb->dev->dev); in get_urb_to_r8a66597_dev() 335 struct urb *urb, u8 addr) in make_r8a66597_device() 338 int usb_address = urb->setup_packet[2]; /* urb->pipe is address 0 */ in make_r8a66597_device() 344 dev_set_drvdata(&urb->dev->dev, dev); in make_r8a66597_device() 345 dev->udev = urb in make_r8a66597_device() 334 make_r8a66597_device(struct r8a66597 *r8a66597, struct urb *urb, u8 addr) make_r8a66597_device() argument 368 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) alloc_usb_address() argument 531 r8a66597_get_pipenum(struct urb *urb, struct usb_host_endpoint *hep) r8a66597_get_pipenum() argument 541 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_addr() argument 558 pipe_toggle_set(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb, int set) pipe_toggle_set() argument 576 pipe_toggle_save(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_save() argument 587 pipe_toggle_restore(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_restore() argument 631 struct urb *urb = td->urb; pipe_setting() local 753 enable_r8a66597_pipe_dma(struct r8a66597 *r8a66597, struct r8a66597_device *dev, struct r8a66597_pipe *pipe, struct urb *urb) enable_r8a66597_pipe_dma() argument 795 enable_r8a66597_pipe(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct r8a66597_pipe_info *info) enable_r8a66597_pipe() argument 826 usb_hcd_unlink_urb_from_ep(r8a66597_to_hcd(r8a66597), urb); global() variable 828 usb_hcd_giveback_urb(r8a66597_to_hcd(r8a66597), urb, status); global() variable 836 struct urb *urb; force_dequeue() local 887 get_interval(struct urb *urb, __u8 interval) get_interval() argument 913 get_timer_interval(struct urb *urb, __u8 interval) get_timer_interval() argument 933 init_pipe_info(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct usb_endpoint_descriptor *ep) init_pipe_info() argument 961 init_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) init_pipe_config() argument 969 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) pipe_irq_enable() argument 1086 struct urb *urb = td->urb; prepare_packet_read() local 1129 struct urb *urb = td->urb; prepare_packet_write() local 1161 struct urb *urb = td->urb; prepare_status_packet() local 1226 check_transfer_finish(struct r8a66597_td *td, struct urb *urb) check_transfer_finish() argument 1311 struct urb *urb; packet_read() local 1388 struct urb *urb; packet_write() local 1448 struct urb *urb; check_next_phase() local 1813 check_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) check_pipe_config() argument 1839 set_address_zero(struct r8a66597 *r8a66597, struct urb *urb) set_address_zero() argument 1854 r8a66597_make_td(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep) r8a66597_make_td() argument 1882 r8a66597_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) r8a66597_urb_enqueue() argument 1952 r8a66597_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) r8a66597_urb_dequeue() argument 1985 struct urb *urb = NULL; global() variable [all...] |
/kernel/linux/linux-5.10/drivers/greybus/ |
H A D | es2.c | 65 * @urb: array of urbs for the CPort in messages 70 struct urb *urb[NUM_CPORT_IN_URB]; member 107 struct urb *cport_out_urb[NUM_CPORT_OUT_URB]; 120 struct urb *arpc_urb[NUM_ARPC_IN_URB]; 141 static void cport_out_callback(struct urb *urb); 171 static void ap_urb_complete(struct urb *urb) in ap_urb_complete() argument 173 struct usb_ctrlrequest *dr = urb in ap_urb_complete() 182 struct urb *urb; output_async() local 231 struct urb *urb; es2_cport_in_enable() local 260 struct urb *urb; es2_cport_in_disable() local 271 struct urb *urb; es2_arpc_in_enable() local 299 struct urb *urb; es2_arpc_in_disable() local 310 struct urb *urb = NULL; next_free_urb() local 338 free_urb(struct es2_ap_dev *es2, struct urb *urb) free_urb() argument 397 struct urb *urb; message_send() local 457 struct urb *urb; message_cancel() local 750 check_urb_status(struct urb *urb) check_urb_status() argument 779 struct urb *urb; es2_destroy() local 816 cport_in_callback(struct urb *urb) cport_in_callback() argument 859 cport_out_callback(struct urb *urb) cport_out_callback() argument 1029 arpc_in_callback(struct urb *urb) arpc_in_callback() argument 1344 struct urb *urb; ap_probe() local 1370 struct urb *urb; ap_probe() local 1397 struct urb *urb; ap_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/greybus/ |
H A D | es2.c | 65 * @urb: array of urbs for the CPort in messages 70 struct urb *urb[NUM_CPORT_IN_URB]; member 107 struct urb *cport_out_urb[NUM_CPORT_OUT_URB]; 120 struct urb *arpc_urb[NUM_ARPC_IN_URB]; 141 static void cport_out_callback(struct urb *urb); 171 static void ap_urb_complete(struct urb *urb) in ap_urb_complete() argument 173 struct usb_ctrlrequest *dr = urb in ap_urb_complete() 182 struct urb *urb; output_async() local 231 struct urb *urb; es2_cport_in_enable() local 260 struct urb *urb; es2_cport_in_disable() local 271 struct urb *urb; es2_arpc_in_enable() local 299 struct urb *urb; es2_arpc_in_disable() local 310 struct urb *urb = NULL; next_free_urb() local 338 free_urb(struct es2_ap_dev *es2, struct urb *urb) free_urb() argument 397 struct urb *urb; message_send() local 457 struct urb *urb; message_cancel() local 747 check_urb_status(struct urb *urb) check_urb_status() argument 776 struct urb *urb; es2_destroy() local 813 cport_in_callback(struct urb *urb) cport_in_callback() argument 856 cport_out_callback(struct urb *urb) cport_out_callback() argument 1024 arpc_in_callback(struct urb *urb) arpc_in_callback() argument 1339 struct urb *urb; ap_probe() local 1365 struct urb *urb; ap_probe() local 1392 struct urb *urb; ap_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | usb-urb.c | 2 /* usb-urb.c is part of the DVB USB library. 15 static void usb_urb_complete(struct urb *urb) in usb_urb_complete() argument 17 struct usb_data_stream *stream = urb->context; in usb_urb_complete() 18 int ptype = usb_pipetype(urb->pipe); in usb_urb_complete() 22 deb_uxfer("'%s' urb completed. status: %d, length: %d/%d, pack_num: %d, errors: %d\n", in usb_urb_complete() 24 urb->status,urb->actual_length,urb->transfer_buffer_length, in usb_urb_complete() 25 urb in usb_urb_complete() 178 struct urb *urb; usb_isoc_urb_init() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/udl/ |
H A D | udl_main.c | 130 void udl_urb_completion(struct urb *urb) in udl_urb_completion() argument 132 struct urb_node *unode = urb->context; in udl_urb_completion() 137 if (urb->status) { in udl_urb_completion() 138 if (!(urb->status == -ENOENT || in udl_urb_completion() 139 urb->status == -ECONNRESET || in udl_urb_completion() 140 urb->status == -ESHUTDOWN)) { in udl_urb_completion() 142 __func__, urb->status); in udl_urb_completion() 146 urb->transfer_buffer_length = udl->urbs.size; /* reset to actual */ in udl_urb_completion() 171 struct urb *ur in udl_free_urb_list() local 201 struct urb *urb; udl_alloc_urb_list() local 268 struct urb *urb = NULL; udl_get_urb() local 294 udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) udl_submit_urb() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | usb-urb.c | 2 /* usb-urb.c is part of the DVB USB library. 15 static void usb_urb_complete(struct urb *urb) in usb_urb_complete() argument 17 struct usb_data_stream *stream = urb->context; in usb_urb_complete() 18 int ptype = usb_pipetype(urb->pipe); in usb_urb_complete() 22 deb_uxfer("'%s' urb completed. status: %d, length: %d/%d, pack_num: %d, errors: %d\n", in usb_urb_complete() 24 urb->status,urb->actual_length,urb->transfer_buffer_length, in usb_urb_complete() 25 urb in usb_urb_complete() 178 struct urb *urb; usb_isoc_urb_init() local [all...] |
/kernel/linux/linux-6.6/sound/usb/usx2y/ |
H A D | usbusx2yaudio.c | 31 /* Default value used for nr of packs per urb. 50 static int nrpacks = USX2Y_NRPACKS; /* number of packets per urb */ 60 struct urb *urb = subs->completed_urb; in usx2y_urb_capt_retire() local 68 cp = (unsigned char *)urb->transfer_buffer + urb->iso_frame_desc[i].offset; in usx2y_urb_capt_retire() 69 if (urb->iso_frame_desc[i].status) { /* active? hmm, skip this */ in usx2y_urb_capt_retire() 72 urb->iso_frame_desc[i].status); in usx2y_urb_capt_retire() 73 return urb->iso_frame_desc[i].status; in usx2y_urb_capt_retire() 75 len = urb in usx2y_urb_capt_retire() 117 usx2y_urb_play_prepare(struct snd_usx2y_substream *subs, struct urb *cap_urb, struct urb *urb) usx2y_urb_play_prepare() argument 173 usx2y_urb_play_retire(struct snd_usx2y_substream *subs, struct urb *urb) usx2y_urb_play_retire() argument 188 usx2y_urb_submit(struct snd_usx2y_substream *subs, struct urb *urb, int frame) usx2y_urb_submit() argument 210 struct urb *urb = playbacksubs->completed_urb; usx2y_usbframe_complete() local 261 struct urb *urb; usx2y_clients_stop() local 288 usx2y_error_urb_status(struct usx2ydev *usx2y, struct snd_usx2y_substream *subs, struct urb *urb) usx2y_error_urb_status() argument 296 i_usx2y_urb_complete(struct urb *urb) i_usx2y_urb_complete() argument 336 struct urb *urb; usx2y_urbs_set_complete() local 357 i_usx2y_subs_startup(struct urb *urb) i_usx2y_subs_startup() argument 384 usx2y_urb_release(struct urb **urb, int free_tb) usx2y_urb_release() argument 479 struct urb *urb; usx2y_urbs_start() local 659 i_usx2y_04int(struct urb *urb) i_usx2y_04int() argument 675 struct urb *urb; usx2y_rate_set() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/ |
H A D | cx231xx-audio.c | 38 if (dev->adev.urb[i]) { in cx231xx_isoc_audio_deinit() 40 usb_kill_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 42 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 44 usb_free_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 45 dev->adev.urb[i] = NULL; in cx231xx_isoc_audio_deinit() 62 if (dev->adev.urb[i]) { in cx231xx_bulk_audio_deinit() 64 usb_kill_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 66 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 68 usb_free_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 69 dev->adev.urb[ in cx231xx_bulk_audio_deinit() 79 cx231xx_audio_isocirq(struct urb *urb) cx231xx_audio_isocirq() argument 171 cx231xx_audio_bulkirq(struct urb *urb) cx231xx_audio_bulkirq() argument 272 struct urb *urb; cx231xx_init_audio_isoc() local 333 struct urb *urb; cx231xx_init_audio_bulk() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/ |
H A D | cx231xx-audio.c | 38 if (dev->adev.urb[i]) { in cx231xx_isoc_audio_deinit() 40 usb_kill_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 42 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 44 usb_free_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit() 45 dev->adev.urb[i] = NULL; in cx231xx_isoc_audio_deinit() 62 if (dev->adev.urb[i]) { in cx231xx_bulk_audio_deinit() 64 usb_kill_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 66 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 68 usb_free_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit() 69 dev->adev.urb[ in cx231xx_bulk_audio_deinit() 79 cx231xx_audio_isocirq(struct urb *urb) cx231xx_audio_isocirq() argument 171 cx231xx_audio_bulkirq(struct urb *urb) cx231xx_audio_bulkirq() argument 272 struct urb *urb; cx231xx_init_audio_isoc() local 333 struct urb *urb; cx231xx_init_audio_bulk() local [all...] |