/linux-master/drivers/hwmon/ |
H A D | powerz.c | 39 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 D | pxrc.c | 26 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 D | usb_urb.c | 2 /* 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 D | mod_host.c | 65 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 D | udl_transfer.c | 173 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 D | uvc_isight.c | 104 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 D | ua101.c | 112 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 D | uhci-q.c | 72 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 D | usb_stream.c | 21 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 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); 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 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; 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 D | sierra.c | 277 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 D | opticon.c | 71 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 D | usb_debug.c | 65 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 D | keyspan.c | 534 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 D | usbpipe.c | 211 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 D | konica.c | 38 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 D | host.c | 382 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 D | as102_usb_drv.c | 191 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 D | microtek.h | 44 struct urb *urb; member in struct:mts_desc
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | usb.h | 38 struct urb *urb; member in struct:brcmf_usbreq
|
/linux-master/drivers/hid/ |
H A D | hid-thrustmaster.c | 120 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 D | musb_trace.h | 175 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 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) 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 D | pcan_usb_core.c | 231 * 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...] |