/linux-master/drivers/usb/host/ |
H A D | ehci-q.c | 111 * recovery (including urb dequeue) would need software changes to a QH... 157 struct urb *urb, u32 token) 166 if (urb->dev->tt && !usb_pipeint(urb->pipe) && !qh->clearing_tt) { 168 struct usb_device *tt = urb->dev->tt->hub; 171 urb->dev->ttport, urb->dev->devnum, 172 usb_pipeendpoint(urb->pipe), token); 175 || urb 156 ehci_clear_tt_buffer(struct ehci_hcd *ehci, struct ehci_qh *qh, struct urb *urb, u32 token) argument 188 qtd_copy_status( struct ehci_hcd *ehci, struct urb *urb, size_t length, u32 token ) argument 252 ehci_urb_done(struct ehci_hcd *ehci, struct urb *urb, int status) argument 278 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); local 279 usb_hcd_giveback_urb(ehci_to_hcd(ehci), urb, status); local 325 struct urb *urb; local 556 qtd_list_free( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list ) argument 576 qh_urb_transaction( struct ehci_hcd *ehci, struct urb *urb, struct list_head *head, gfp_t flags ) argument 761 qh_make( struct ehci_hcd *ehci, struct urb *urb, gfp_t flags ) argument 1021 qh_append_tds( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, int epnum, void **ptr ) argument 1103 submit_async( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, gfp_t mem_flags ) argument 1140 usb_hcd_unlink_urb_from_ep(ehci_to_hcd(ehci), urb); local 1169 ehci_submit_single_step_set_feature( struct usb_hcd *hcd, struct urb *urb, int is_setup ) argument [all...] |
H A D | r8a66597-hcd.c | 326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) argument 328 if (usb_pipedevice(urb->pipe) == 0) 331 return dev_get_drvdata(&urb->dev->dev); 335 struct urb *urb, u8 addr) 338 int usb_address = urb->setup_packet[2]; /* urb->pipe is address 0 */ 344 dev_set_drvdata(&urb->dev->dev, dev); 345 dev->udev = urb 334 make_r8a66597_device(struct r8a66597 *r8a66597, struct urb *urb, u8 addr) argument 368 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) argument 531 r8a66597_get_pipenum(struct urb *urb, struct usb_host_endpoint *hep) argument 541 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) argument 558 pipe_toggle_set(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb, int set) argument 576 pipe_toggle_save(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) argument 587 pipe_toggle_restore(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) argument 631 struct urb *urb = td->urb; local 753 enable_r8a66597_pipe_dma(struct r8a66597 *r8a66597, struct r8a66597_device *dev, struct r8a66597_pipe *pipe, struct urb *urb) argument 795 enable_r8a66597_pipe(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct r8a66597_pipe_info *info) argument 826 usb_hcd_unlink_urb_from_ep(r8a66597_to_hcd(r8a66597), urb); variable 828 usb_hcd_giveback_urb(r8a66597_to_hcd(r8a66597), urb, status); variable 836 struct urb *urb; local 887 get_interval(struct urb *urb, __u8 interval) argument 913 get_timer_interval(struct urb *urb, __u8 interval) argument 933 init_pipe_info(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct usb_endpoint_descriptor *ep) argument 961 init_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) argument 969 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) argument 1086 struct urb *urb = td->urb; local 1129 struct urb *urb = td->urb; local 1161 struct urb *urb = td->urb; local 1226 check_transfer_finish(struct r8a66597_td *td, struct urb *urb) argument 1311 struct urb *urb; local 1388 struct urb *urb; local 1448 struct urb *urb; local 1813 check_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) argument 1839 set_address_zero(struct r8a66597 *r8a66597, struct urb *urb) argument 1854 r8a66597_make_td(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep) argument 1882 r8a66597_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 1952 r8a66597_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 1985 struct urb *urb = NULL; variable in typeref:struct:urb [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) argument 756 td_done(struct ohci_hcd *ohci, struct urb *urb, struct td *td) argument 835 struct urb *urb = td->urb; local 1039 struct urb *urb; local 1152 struct urb *urb = td->urb; local [all...] |
/linux-master/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) argument 226 if (urb->status < 0) { 228 print_err_status(dev, -1, urb->status); 232 for (i = 0; i < urb->number_of_packets; i++) { 233 status = urb->iso_frame_desc[i].status; 240 p = urb->transfer_buffer + urb->iso_frame_desc[i].offset; 241 len = urb 294 stk1160_isoc_irq(struct urb *urb) argument 446 struct urb *urb; local [all...] |
/linux-master/drivers/usb/core/ |
H A D | hcd.c | 455 static int rh_call_control (struct usb_hcd *hcd, struct urb *urb) argument 459 u8 *ubuf = urb->transfer_buffer; 471 status = usb_hcd_link_urb_to_ep(hcd, urb); 475 urb->hcpriv = hcd; /* Indicate it's queued */ 477 cmd = (struct usb_ctrlrequest *) urb->setup_packet; 483 if (wLength > urb->transfer_buffer_length) 500 urb->actual_length = 0; 595 urb->actual_length = rh_string(wValue & 0xff, 613 /* wValue == urb 727 struct urb *urb; local 785 rh_queue_status(struct usb_hcd *hcd, struct urb *urb) argument 816 rh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb) argument 830 usb_rh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 1130 usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb) argument 1188 usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb, int status) argument 1221 usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb) argument 1309 usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1329 unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1337 usb_hcd_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1375 map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 1384 usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 1506 usb_hcd_submit_urb(struct urb *urb, gfp_t mem_flags) argument 1566 unlink1(struct usb_hcd *hcd, struct urb *urb, int status) argument 1588 usb_hcd_unlink_urb(struct urb *urb, int status) argument 1621 __usb_hcd_giveback_urb(struct urb *urb) argument 1677 struct urb *urb; local 1722 usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb, int status) argument 1765 struct urb *urb; local 2119 usb_ehset_completion(struct urb *urb) argument 2137 struct urb *urb; local 2172 struct urb *urb; local [all...] |
/linux-master/drivers/usb/musb/ |
H A D | musb_host.c | 80 struct urb *urb, int is_out, 103 * To reproduce the issue, ensure tx urb(s) are queued when 200 struct urb *urb = next_urb(qh); local 201 void *buf = urb->transfer_buffer; 216 buf = urb->setup_packet; 222 offset = urb->iso_frame_desc[0].offset; 223 len = urb->iso_frame_desc[0].length; 227 buf = urb 296 musb_advance_schedule(struct musb *musb, struct urb *urb, struct musb_hw_ep *hw_ep, int is_in) argument 413 musb_host_packet_rx(struct musb *musb, struct urb *urb, u8 epnum, u8 iso_err) argument 610 musb_tx_dma_set_mode_cppi_tusb(struct musb_hw_ep *hw_ep, struct urb *urb, u8 *mode) argument 625 musb_tx_dma_program(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, u32 offset, u32 length) argument 669 musb_ep_program(struct musb *musb, u8 epnum, struct urb *urb, int is_out, u8 *buf, u32 offset, u32 len) argument 903 struct urb *urb; local 978 musb_h_ep0_continue(struct musb *musb, u16 len, struct urb *urb) argument 1056 struct urb *urb; local 1205 struct urb *urb = next_urb(qh); local 1464 musb_rx_dma_iso_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len) argument 1489 musb_rx_dma_iso_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len) argument 1535 musb_rx_dma_inventra_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len) argument 1605 musb_rx_dma_in_inventra_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len, u8 iso_err) argument 1705 musb_rx_dma_inventra_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len) argument 1714 musb_rx_dma_in_inventra_cppi41(struct dma_controller *dma, struct musb_hw_ep *hw_ep, struct musb_qh *qh, struct urb *urb, size_t len, u8 iso_err) argument 1731 struct urb *urb; local 2005 struct urb *urb = next_urb(qh); local 2113 musb_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 2308 musb_cleanup_urb(struct urb *urb, struct musb_qh *qh) argument 2363 musb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 2427 struct urb *urb; local 2556 musb_free_temp_buffer(struct urb *urb) argument 2584 musb_alloc_temp_buffer(struct urb *urb, gfp_t mem_flags) argument 2622 musb_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 2648 musb_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument [all...] |
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-audio.c | 38 if (dev->adev.urb[i]) { 40 usb_kill_urb(dev->adev.urb[i]); 42 usb_unlink_urb(dev->adev.urb[i]); 44 usb_free_urb(dev->adev.urb[i]); 45 dev->adev.urb[i] = NULL; 62 if (dev->adev.urb[i]) { 64 usb_kill_urb(dev->adev.urb[i]); 66 usb_unlink_urb(dev->adev.urb[i]); 68 usb_free_urb(dev->adev.urb[i]); 69 dev->adev.urb[ 79 cx231xx_audio_isocirq(struct urb *urb) argument 171 cx231xx_audio_bulkirq(struct urb *urb) argument 272 struct urb *urb; local 333 struct urb *urb; local [all...] |
/linux-master/drivers/bluetooth/ |
H A D | bcm203x.c | 55 struct urb *urb; member in struct:bcm203x_data 63 static void bcm203x_complete(struct urb *urb) argument 65 struct bcm203x_data *data = urb->context; 66 struct usb_device *udev = urb->dev; 69 BT_DBG("udev %p urb %p", udev, urb); 71 if (urb->status) { 72 BT_ERR("URB failed with status %d", urb [all...] |
H A D | bfusb.c | 72 struct urb *urb; member in struct:bfusb_data_scb 75 static void bfusb_tx_complete(struct urb *urb); 76 static void bfusb_rx_complete(struct urb *urb); 78 static struct urb *bfusb_get_completed(struct bfusb_data *data) 81 struct urb *urb = NULL; local 87 urb 97 struct urb *urb; local 114 struct urb *urb = bfusb_get_completed(data); local 173 bfusb_tx_complete(struct urb *urb) argument 201 bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) argument 333 bfusb_rx_complete(struct urb *urb) argument [all...] |
/linux-master/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) argument 254 complete(urb->context); 257 static struct urb *usbtest_alloc_urb( 266 struct urb *urb; local 268 urb 358 simple_fill_buf(struct urb *urb) argument 384 check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) argument 400 simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) argument 439 simple_free_urb(struct urb *urb) argument 454 simple_io( struct usbtest_dev *tdev, struct urb *urb, int iterations, int vary, int expected, const char *label ) argument 1074 struct urb **urb; member in struct:ctrl_ctx 1087 ctrl_complete(struct urb *urb) argument 1204 struct urb **urb; local 1422 unlink1_callback(struct urb *urb) argument 1437 struct urb *urb; local 1534 unlink_queued_callback(struct urb *urb) argument 1629 verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) argument 1651 verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) argument 1676 test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) argument 1722 test_toggle_sync(struct usbtest_dev *tdev, int ep, struct urb *urb) argument 1755 struct urb *urb; local 1787 struct urb *urb; local 1926 complicated_callback(struct urb *urb) argument 1982 struct urb *urb; local 2167 struct urb *urb = usbtest_alloc_urb(testdev_to_usbdev(tdev), local 2184 struct urb *urb; local [all...] |
/linux-master/drivers/media/usb/as102/ |
H A D | as102_usb_drv.h | 40 void as102_urb_stream_irq(struct urb *urb);
|
/linux-master/drivers/gpu/drm/udl/ |
H A D | udl_drv.h | 40 struct urb *urb; member in struct:urb_node 90 struct urb *udl_get_urb(struct drm_device *dev); 92 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len); 94 void udl_urb_completion(struct urb *urb); 98 int udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr,
|
/linux-master/drivers/usb/usbip/ |
H A D | vudc_transfer.c | 47 * @urb: the urb request to handle 58 static int handle_control_request(struct vudc *udc, struct urb *urb, argument 155 buf = (char *)urb->transfer_buffer; 156 if (urb->transfer_buffer_length > 0) { 170 if (urb->transfer_buffer_length > 1) 172 urb->actual_length = min_t(u32, 2, 173 urb->transfer_buffer_length); 184 struct urb *ur 183 transfer(struct vudc *udc, struct urb *urb, struct vep *ep, int limit) argument 339 struct urb *urb = urb_p->urb; local [all...] |
H A D | stub_rx.c | 15 static int is_clear_halt_cmd(struct urb *urb) argument 19 req = (struct usb_ctrlrequest *) urb->setup_packet; 26 static int is_set_interface_cmd(struct urb *urb) argument 30 req = (struct usb_ctrlrequest *) urb->setup_packet; 36 static int is_set_configuration_cmd(struct urb *urb) argument 40 req = (struct usb_ctrlrequest *) urb->setup_packet; 46 static int is_reset_device_cmd(struct urb *ur argument 65 tweak_clear_halt_cmd(struct urb *urb) argument 103 tweak_set_interface_cmd(struct urb *urb) argument 130 tweak_set_configuration_cmd(struct urb *urb) argument 150 tweak_reset_device_cmd(struct urb *urb) argument 170 tweak_special_requests(struct urb *urb) argument 390 masking_bogus_flags(struct urb *urb) argument [all...] |
H A D | vudc_tx.c | 28 usbip_pack_pdu(rpdu, urb_p->urb, USBIP_RET_SUBMIT, 1); 75 struct urb *urb = urb_p->urb; local 88 if (urb->actual_length > 0 && !urb->transfer_buffer) { 90 "urb: actual_length %d transfer_buffer null\n", 91 urb->actual_length); 96 iovnum = 2 + urb->number_of_packets; 121 usb_pipein(urb [all...] |
/linux-master/drivers/usb/mon/ |
H A D | usb_mon.h | 48 void (*rnf_submit)(void *data, struct urb *urb); 49 void (*rnf_error)(void *data, struct urb *urb, int error); 50 void (*rnf_complete)(void *data, struct urb *urb, int status);
|
/linux-master/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 in struct:es2_cport_in 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) argument 173 struct usb_ctrlrequest *dr = urb 182 struct urb *urb; local 231 struct urb *urb; local 260 struct urb *urb; local 271 struct urb *urb; local 299 struct urb *urb; local 310 struct urb *urb = NULL; local 338 free_urb(struct es2_ap_dev *es2, struct urb *urb) argument 397 struct urb *urb; local 457 struct urb *urb; local 747 check_urb_status(struct urb *urb) argument 776 struct urb *urb; local 813 cport_in_callback(struct urb *urb) argument 856 cport_out_callback(struct urb *urb) argument 1024 arpc_in_callback(struct urb *urb) argument 1339 struct urb *urb; local 1365 struct urb *urb; local 1392 struct urb *urb; local [all...] |
/linux-master/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_usb.c | 105 static void int_urb_complete(struct urb *urb); 355 #define urb_dev(urb) (&(urb)->dev->dev) 357 static inline void handle_regs_int_override(struct urb *urb) argument 359 struct zd_usb *usb = urb->context; 372 static inline void handle_regs_int(struct urb *urb) argument 374 struct zd_usb *usb = urb 424 int_urb_complete(struct urb *urb) argument 440 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 443 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 448 dev_dbg_f(urb_dev(urb), "error: urb %p to small\\n", urb); local 454 dev_dbg_f(urb_dev(urb), "error: urb %p wrong type\\n", urb); local 474 dev_dbg_f(urb_dev(urb), "error: urb %p unknown id %x\\n", urb, local 483 urb, r); local 506 struct urb *urb; local 519 struct urb *urb; local 582 struct urb *urb; local 599 dev_dbg_f(zd_usb_dev(usb), "urb %p killed\\n", urb); local 648 rx_urb_complete(struct urb *urb) argument 666 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 669 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 710 dev_dbg_f(urb_dev(urb), "urb %p resubmit error %d\\n", urb, r); local 716 struct urb *urb; local 737 free_rx_urb(struct urb *urb) argument 956 tx_urb_complete(struct urb *urb) argument 982 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 985 dev_dbg_f(urb_dev(urb), "urb %p error %d\\n", urb, urb->status); local 999 dev_dbg_f(urb_dev(urb), "error resubmit urb %p %d\\n", urb, r); local 1021 struct urb *urb; local 1044 dev_dbg_f(zd_usb_dev(usb), "error submit urb %p %d\\n", urb, r); local 1770 iowrite16v_urb_complete(struct urb *urb) argument 1785 struct urb *urb = usb->urb_async_waiting; local 1866 struct urb *urb; local [all...] |
/linux-master/sound/usb/line6/ |
H A D | capture.c | 26 struct urb *urb_in; 145 static void audio_in_callback(struct urb *urb) argument 150 struct snd_line6_pcm *line6pcm = (struct snd_line6_pcm *)urb->context; 152 line6pcm->in.last_frame = urb->start_frame; 156 if (urb == line6pcm->in.urbs[index]) 164 struct usb_iso_packet_descriptor *fin = &urb->iso_frame_desc[i]; 171 fbuf = urb->transfer_buffer + fin->offset; 262 line6pcm->in.urbs = kcalloc(line6->iso_buffers, sizeof(struct urb *), 269 struct urb *ur local [all...] |
/linux-master/drivers/comedi/drivers/ |
H A D | usbduxsigma.c | 33 * 0.7: rewrite code that urb->interval is always 1 136 struct urb **ai_urbs; 137 struct urb **ao_urbs; 139 struct urb *pwm_urb; 169 static void usbduxsigma_unlink_urbs(struct urb **urbs, int num_urbs) 202 struct urb *urb) 211 if ((urb->actual_length > 0) && (urb->status != -EXDEV)) { 234 /* if command is still running, resubmit urb */ 200 usbduxsigma_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) argument 249 usbduxsigma_ai_urb_complete(struct urb *urb) argument 326 usbduxsigma_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) argument 388 usbduxsigma_ao_urb_complete(struct urb *urb) argument 435 struct urb *urb; local 1011 usbduxsigma_pwm_urb_complete(struct urb *urb) argument 1061 struct urb *urb = devpriv->pwm_urb; local 1333 struct urb *urb; local 1408 struct urb *urb; local [all...] |
H A D | usbdux.c | 173 struct urb **ai_urbs; 174 struct urb **ao_urbs; 176 struct urb *pwm_urb; 206 static void usbdux_unlink_urbs(struct urb **urbs, int num_urbs) 231 /* unlink only if the urb really has been submitted */ 240 struct urb *urb) 271 /* if command is still running, resubmit urb */ 273 urb->dev = comedi_to_usb_dev(dev); 274 ret = usb_submit_urb(urb, GFP_ATOMI 238 usbduxsub_ai_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) argument 287 usbduxsub_ai_isoc_irq(struct urb *urb) argument 366 usbduxsub_ao_handle_urb(struct comedi_device *dev, struct comedi_subdevice *s, struct urb *urb) argument 434 usbduxsub_ao_isoc_irq(struct urb *urb) argument 483 struct urb *urb; local 1149 usbduxsub_pwm_irq(struct urb *urb) argument 1211 struct urb *urb = devpriv->pwm_urb; local 1440 struct urb *urb; local 1522 struct urb *urb; local [all...] |
/linux-master/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) argument 165 dev = urb->context; 169 if (urb->status) { 170 if (!(urb->status == -ENOENT || 171 urb->status == -ECONNRESET || 172 urb->status == -ESHUTDOWN)) 175 __func__, urb 332 skel_write_bulk_callback(struct urb *urb) argument 364 struct urb *urb = NULL; local [all...] |
/linux-master/drivers/usb/serial/ |
H A D | usb_wwan.c | 144 struct urb *this_urb = NULL; /* spurious */ 190 "%s: submit urb %d failed: %d\n", 213 static void usb_wwan_indat_callback(struct urb *urb) argument 219 unsigned char *data = urb->transfer_buffer; 220 int status = urb->status; 222 endpoint = usb_pipeendpoint(urb->pipe); 223 port = urb->context; 234 if (urb->actual_length) { 236 urb 255 usb_wwan_outdat_callback(struct urb *urb) argument 331 struct urb *urb; local 368 unbusy_queued_urb(struct urb *urb, struct usb_wwan_port_private *portdata) argument 387 struct urb *urb; local 426 struct urb *urb; local 445 struct urb *urb; local 571 struct urb *urb; local 606 struct urb *urb; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | usb.c | 320 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, argument 333 sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size, 340 for (j = nsgs; j < urb->num_sgs; j++) 341 mt76_put_page_pool_buf(sg_virt(&urb->sg[j]), false); 342 urb->num_sgs = i; 345 urb->num_sgs = max_t(int, i, urb->num_sgs); 346 urb->transfer_buffer_length = urb 353 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, int nsgs) argument 404 mt76u_urb_free(struct urb *urb) argument 418 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index, struct urb *urb, usb_complete_t complete_fn, void *context) argument 440 struct urb *urb = NULL; local 512 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb, int buf_size) argument 555 mt76u_complete_rx(struct urb *urb) argument 589 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid, struct urb *urb) argument 605 struct urb *urb; local 821 mt76u_complete_tx(struct urb *urb) argument 834 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb, struct urb *urb) argument 888 struct urb *urb; local [all...] |
/linux-master/drivers/media/rc/ |
H A D | igorplugusb.c | 36 struct urb *urb; member in struct:igorplugusb 94 static void igorplugusb_callback(struct urb *urb) argument 97 struct igorplugusb *ir = urb->context; 99 req = (struct usb_ctrlrequest *)urb->setup_packet; 101 switch (urb->status) { 104 urb->actual_length > HEADERLEN) 105 igorplugusb_irdata(ir, urb->actual_length); 115 dev_warn(ir->dev, "Error: urb statu [all...] |