Searched refs:urb (Results 51 - 75 of 446) sorted by relevance

1234567891011>>

/linux-master/drivers/hwmon/
H A Dpowerz.c39 struct urb *urb; member in struct:powerz_priv
92 static void powerz_usb_data_complete(struct urb *urb) argument
94 struct powerz_priv *priv = urb->context;
99 static void powerz_usb_cmd_complete(struct urb *urb) argument
101 struct powerz_priv *priv = urb->context;
103 usb_fill_bulk_urb(urb, urb
[all...]
/linux-master/drivers/input/joystick/
H A Dpxrc.c26 struct urb *urb; member in struct:pxrc
32 static void pxrc_usb_irq(struct urb *urb) argument
34 struct pxrc *pxrc = urb->context;
35 u8 *data = urb->transfer_buffer;
38 switch (urb->status) {
43 /* this urb is timing out */
45 "%s - urb timed out - was the device unplugged?\n",
52 /* this urb i
[all...]
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dusb_urb.c2 /* usb-urb.c is part of the DVB USB library.
19 static void usb_urb_complete(struct urb *urb) argument
21 struct usb_data_stream *stream = urb->context;
22 int ptype = usb_pipetype(urb->pipe);
27 "%s: %s urb completed status=%d length=%d/%d pack_num=%d errors=%d\n",
29 urb->status, urb->actual_length,
30 urb->transfer_buffer_length,
31 urb
169 struct urb *urb; local
[all...]
/linux-master/drivers/usb/renesas_usbhs/
H A Dmod_host.c65 struct urb *urb; member in struct:usbhsh_request
156 struct urb *urb,
166 ureq->urb = urb;
167 usbhsh_urb_to_ureq(urb) = ureq;
175 usbhsh_urb_to_ureq(ureq->urb) = NULL;
176 ureq->urb = NULL;
200 struct urb *ur
155 usbhsh_ureq_alloc(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) argument
199 usbhsh_endpoint_sequence_save(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pkt *pkt) argument
244 usbhsh_pipe_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) argument
365 usbhsh_endpoint_attach(struct usbhsh_hpriv *hpriv, struct urb *urb, gfp_t mem_flags) argument
464 usbhsh_device_get(struct usbhsh_hpriv *hpriv, struct urb *urb) argument
482 usbhsh_device_attach(struct usbhsh_hpriv *hpriv, struct urb *urb) argument
634 struct urb *urb = ureq->urb; local
659 usbhsh_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
736 usbhsh_is_request_address(struct urb *urb) argument
749 usbhsh_setup_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe) argument
808 usbhsh_data_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) argument
839 usbhsh_status_stage_packet_push(struct usbhsh_hpriv *hpriv, struct urb *urb, struct usbhs_pipe *pipe, gfp_t mem_flags) argument
865 usbhsh_dcp_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mflags) argument
922 struct urb *urb = ureq->urb; local
948 usbhsh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1031 usbhsh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
[all...]
/linux-master/drivers/gpu/drm/udl/
H A Dudl_transfer.c173 int udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr,
180 struct urb *urb = *urb_ptr; local
182 u8 *cmd_end = (u8 *) urb->transfer_buffer + urb->transfer_buffer_length;
186 udl_urb_completion(urb);
201 int len = cmd - (u8 *) urb->transfer_buffer;
202 int ret = udl_submit_urb(dev, urb, len);
205 urb = udl_get_urb(dev);
206 if (!urb)
[all...]
/linux-master/drivers/media/usb/uvc/
H A Duvc_isight.c104 struct urb *urb = uvc_urb->urb; local
108 for (i = 0; i < urb->number_of_packets; ++i) {
109 if (urb->iso_frame_desc[i].status < 0) {
112 urb->iso_frame_desc[i].status);
127 urb->transfer_buffer +
128 urb->iso_frame_desc[i].offset,
129 urb->iso_frame_desc[i].actual_length);
/linux-master/sound/usb/misc/
H A Dua101.c112 struct urb urb; member in struct:ua101::ua101_stream::ua101_urb
170 static void playback_urb_complete(struct urb *usb_urb)
172 struct ua101_urb *urb = (struct ua101_urb *)usb_urb; local
173 struct ua101 *ua = urb->urb.context;
176 if (unlikely(urb->urb.status == -ENOENT || /* unlinked */
177 urb->urb
198 first_playback_urb_complete(struct urb *urb) argument
210 copy_playback_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) argument
254 struct ua101_urb *urb; local
314 copy_capture_data(struct ua101_stream *stream, struct urb *urb, unsigned int frames) argument
346 capture_urb_complete(struct urb *urb) argument
420 first_capture_urb_complete(struct urb *urb) argument
542 struct urb *urb; local
1074 struct ua101_urb *urb; local
[all...]
/linux-master/drivers/usb/host/
H A Duhci-q.c72 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) argument
74 struct urb_priv *urbp = urb->hcpriv;
236 static void uhci_unlink_isochronous_tds(struct uhci_hcd *uhci, struct urb *urb) argument
238 struct urb_priv *urbp = (struct urb_priv *) urb->hcpriv;
315 struct urb *urb)
317 struct urb_priv *urbp = urb->hcpriv;
415 pipe = list_entry(qh->queue.next, struct urb_priv, node)->urb
314 uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh, struct urb *urb) argument
722 uhci_alloc_urb_priv(struct uhci_hcd *uhci, struct urb *urb) argument
789 uhci_submit_control(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
915 uhci_submit_common(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1056 uhci_submit_bulk(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1073 uhci_submit_interrupt(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1170 uhci_result_common(struct uhci_hcd *uhci, struct urb *urb) argument
1254 uhci_submit_isochronous(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1320 urb, frame, local
1369 uhci_result_isochronous(struct uhci_hcd *uhci, struct urb *urb) argument
1408 uhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1481 uhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1553 usb_hcd_unlink_urb_from_ep(uhci_to_hcd(uhci), urb); variable
1556 usb_hcd_giveback_urb(uhci_to_hcd(uhci), urb, status); variable
1578 struct urb *urb; local
[all...]
/linux-master/sound/usb/usx2y/
H A Dusb_stream.c21 static void playback_prep_freqn(struct usb_stream_kernel *sk, struct urb *urb) argument
33 urb->iso_frame_desc[pack].offset = lb;
34 urb->iso_frame_desc[pack].length = l;
40 urb->number_of_packets = pack;
41 urb->transfer_buffer_length = lb;
49 struct urb **urbs, char *transfer,
59 struct urb *urb = urbs[u]; local
62 urb
243 balance_check(struct usb_stream_kernel *sk, struct urb *urb) argument
259 balance_playback(struct usb_stream_kernel *sk, struct urb *urb) argument
265 balance_capture(struct usb_stream_kernel *sk, struct urb *urb) argument
276 struct urb *urb = urbs[u]; local
514 i_capture_idle(struct urb *urb) argument
522 i_playback_idle(struct urb *urb) argument
614 i_capture_start(struct urb *urb) argument
662 i_playback_start(struct urb *urb) argument
[all...]
/linux-master/include/linux/usb/
H A Dhcd.h84 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);
721 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) argument
727 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) argument
734 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) argument
746 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) argument
747 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) argument
749 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) argument
[all...]
/linux-master/drivers/usb/serial/
H A Dir-usb.c51 static void ir_write_bulk_callback(struct urb *urb);
52 static void ir_process_read_urb(struct urb *urb);
262 struct urb *urb = NULL; local
276 urb = port->write_urbs[0];
281 if (!urb)
291 *(u8 *)urb->transfer_buffer = ir_xbof | ir_baud;
293 memcpy(urb
313 ir_write_bulk_callback(struct urb *urb) argument
357 ir_process_read_urb(struct urb *urb) argument
[all...]
H A Dsierra.c277 struct urb *in_urbs[N_IN_URB_HM];
379 static void sierra_release_urb(struct urb *urb) argument
381 if (urb) {
382 kfree(urb->transfer_buffer);
383 usb_free_urb(urb);
387 static void sierra_outdat_callback(struct urb *urb) argument
389 struct usb_serial_port *port = urb->context;
392 int status = urb
423 struct urb *urb; local
521 sierra_indat_callback(struct urb *urb) argument
559 sierra_instat_callback(struct urb *urb) argument
666 struct urb *urb; local
702 struct urb *urb; local
732 struct urb *urb; local
777 struct urb *urb; local
954 struct urb *urb; local
[all...]
H A Dopticon.c71 static void opticon_process_read_urb(struct urb *urb) argument
73 struct usb_serial_port *port = urb->context;
74 const unsigned char *hdr = urb->transfer_buffer;
76 size_t data_len = urb->actual_length - 2;
78 if (urb->actual_length <= 2) {
80 urb->actual_length);
164 static void opticon_write_control_callback(struct urb *urb) argument
166 struct usb_serial_port *port = urb
195 struct urb *urb; local
[all...]
H A Dusb_debug.c65 static void usb_debug_process_read_urb(struct urb *urb) argument
67 struct usb_serial_port *port = urb->context;
69 if (urb->actual_length == USB_DEBUG_BRK_SIZE &&
70 memcmp(urb->transfer_buffer, USB_DEBUG_BRK,
76 usb_serial_generic_process_read_urb(urb);
H A Dkeyspan.c534 struct urb *instat_urb;
539 struct urb *indat_urb;
543 struct urb *glocont_urb;
559 struct urb *in_urbs[2];
562 struct urb *out_urbs[2];
566 struct urb *inack_urb;
570 struct urb *outcont_urb;
701 struct urb *this_urb;
725 /* Check we have a valid urb/endpoint before we use it... */
729 dev_dbg(&port->dev, "%s - no output urb
767 usa26_indat_callback(struct urb *urb) argument
827 usa2x_outdat_callback(struct urb *urb) argument
839 usa26_inack_callback(struct urb *urb) argument
843 usa26_outcont_callback(struct urb *urb) argument
858 usa26_instat_callback(struct urb *urb) argument
909 usa26_glocont_callback(struct urb *urb) argument
914 usa28_indat_callback(struct urb *urb) argument
956 usa28_inack_callback(struct urb *urb) argument
960 usa28_outcont_callback(struct urb *urb) argument
975 usa28_instat_callback(struct urb *urb) argument
1028 usa28_glocont_callback(struct urb *urb) argument
1033 usa49_glocont_callback(struct urb *urb) argument
1058 usa49_instat_callback(struct urb *urb) argument
1113 usa49_inack_callback(struct urb *urb) argument
1117 usa49_indat_callback(struct urb *urb) argument
1169 usa49wg_indat_callback(struct urb *urb) argument
1241 usa49_outcont_callback(struct urb *urb) argument
1245 usa90_indat_callback(struct urb *urb) argument
1317 usa90_instat_callback(struct urb *urb) argument
1366 usa90_outcont_callback(struct urb *urb) argument
1382 usa67_instat_callback(struct urb *urb) argument
1436 usa67_glocont_callback(struct urb *urb) argument
1501 struct urb *urb; local
1711 struct urb *urb; local
[all...]
/linux-master/drivers/staging/vt6656/
H A Dusbpipe.c211 static void vnt_start_interrupt_urb_complete(struct urb *urb) argument
213 struct vnt_private *priv = urb->context;
214 int status = urb->status;
362 static void vnt_submit_rx_urb_complete(struct urb *urb) argument
364 struct vnt_rcb *rcb = urb->context;
367 switch (urb->status) {
376 dev_dbg(&priv->usb->dev, "BULK In failed %d\n", urb->status);
380 if (urb
401 struct urb *urb = rcb->urb; local
424 vnt_tx_context_complete(struct urb *urb) argument
461 struct urb *urb; local
[all...]
/linux-master/drivers/media/usb/gspca/
H A Dkonica.c38 struct urb *last_data_urb;
75 static void sd_isoc_irq(struct urb *urb);
171 struct urb *urb; local
205 urb = usb_alloc_urb(SD_NPKT, GFP_KERNEL);
206 if (!urb)
208 gspca_dev->urb[n] = urb;
209 urb
254 sd_isoc_irq(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/chipidea/
H A Dhost.c382 static void ci_hdrc_free_dma_aligned_buffer(struct urb *urb, bool copy_back) argument
386 if (!(urb->transfer_flags & URB_ALIGNED_TEMP_BUFFER))
388 urb->transfer_flags &= ~URB_ALIGNED_TEMP_BUFFER;
390 temp = container_of(urb->transfer_buffer,
392 urb->transfer_buffer = temp->original_buffer;
394 if (copy_back && usb_urb_dir_in(urb)) {
397 if (usb_pipeisoc(urb->pipe))
398 length = urb->transfer_buffer_length;
400 length = urb
408 ci_hdrc_alloc_dma_aligned_buffer(struct urb *urb, gfp_t mem_flags) argument
433 ci_hdrc_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
449 ci_hdrc_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument
[all...]
/linux-master/drivers/media/usb/as102/
H A Das102_usb_drv.c191 static int as102_submit_urb_stream(struct as102_dev_t *dev, struct urb *urb) argument
195 usb_fill_bulk_urb(urb,
198 urb->transfer_buffer,
203 err = usb_submit_urb(urb, GFP_ATOMIC);
205 dev_dbg(&urb->dev->dev,
211 void as102_urb_stream_irq(struct urb *urb) argument
213 struct as102_dev_t *as102_dev = urb->context;
215 if (urb
260 struct urb *urb; local
[all...]
/linux-master/drivers/usb/image/
H A Dmicrotek.h44 struct urb *urb; member in struct:mts_desc
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dusb.h38 struct urb *urb; member in struct:brcmf_usbreq
/linux-master/drivers/hid/
H A Dhid-thrustmaster.c120 struct urb *urb; member in struct:tm_wheel
193 static void thrustmaster_change_handler(struct urb *urb) argument
195 struct hid_device *hdev = urb->context;
198 if (urb->status == 0 || urb->status == -EPROTO || urb->status == -EPIPE)
201 hid_warn(hdev, "URB to change wheel mode seems to have failed with error %d\n", urb->status);
211 static void thrustmaster_model_handler(struct urb *ur argument
[all...]
/linux-master/drivers/usb/musb/
H A Dmusb_trace.h175 TP_PROTO(struct musb *musb, struct urb *urb),
176 TP_ARGS(musb, urb),
179 __field(struct urb *, urb)
188 __entry->urb = urb;
189 __entry->pipe = urb->pipe;
190 __entry->status = urb->status;
191 __entry->flag = urb
[all...]
/linux-master/drivers/media/usb/cx231xx/
H A Dcx231xx-vbi.c69 * Controls the isoc copy of each urb packet
71 static inline int cx231xx_isoc_vbi_copy(struct cx231xx *dev, struct urb *urb) argument
73 struct cx231xx_dmaqueue *dma_q = urb->context;
85 if (urb->status < 0) {
86 print_err_status(dev, -1, urb->status);
87 if (urb->status == -ENOENT)
92 p_buffer = urb->transfer_buffer;
93 buffer_size = urb->actual_length;
257 static void cx231xx_irq_vbi_callback(struct urb *ur argument
299 struct urb *urb; 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)) argument
348 struct urb *urb; local
[all...]
/linux-master/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_core.c231 * callback for bulk Rx urb
233 static void peak_usb_read_bulk_callback(struct urb *urb) argument
235 struct peak_usb_device *dev = urb->context;
245 switch (urb->status) {
259 "Rx urb aborted (%d)\n", urb->status);
264 if ((urb->actual_length > 0) && (dev->adapter->dev_decode_buf)) {
267 err = dev->adapter->dev_decode_buf(dev, urb);
270 urb
298 peak_usb_write_bulk_callback(struct urb *urb) argument
358 struct urb *urb; local
441 struct urb *urb; local
495 struct urb *urb; local
608 struct urb *urb = dev->tx_contexts[i].urb; local
671 peak_usb_async_complete(struct urb *urb) argument
683 struct urb *urb; local
[all...]

Completed in 231 milliseconds

1234567891011>>