Searched refs:urb (Results 26 - 50 of 448) sorted by relevance

1234567891011>>

/linux-master/drivers/usb/host/
H A Dehci-q.c111 * 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 Dr8a66597-hcd.c326 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 Dohci-q.c41 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 Dstk1160-video.c214 * 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 Dhcd.c455 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 Dmusb_host.c80 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 Dcx231xx-audio.c38 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 Dbcm203x.c55 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 Dbfusb.c72 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 Dusbtest.c21 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 Das102_usb_drv.h40 void as102_urb_stream_irq(struct urb *urb);
/linux-master/drivers/gpu/drm/udl/
H A Dudl_drv.h40 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 Dvudc_transfer.c47 * @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 Dstub_rx.c15 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 Dvudc_tx.c28 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 Dusb_mon.h48 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 Des2.c65 * @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 Dzd_usb.c105 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 Dcapture.c26 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 Dusbduxsigma.c33 * 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 Dusbdux.c173 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 Dusb-skeleton.c52 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 Dusb_wwan.c144 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 Dusb.c320 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 Digorplugusb.c36 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...]

Completed in 309 milliseconds

1234567891011>>