Searched refs:purb (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/media/usb/au0828/ |
| H A D | au0828-dvb.c | 134 ptr = purb->transfer_buffer; in urb_completion() 137 ptr[0], purb->actual_length); in urb_completion() 151 purb->transfer_buffer, purb->actual_length / 188); in urb_completion() 157 usb_submit_urb(purb, GFP_ATOMIC); in urb_completion() 190 struct urb *purb; in start_urb_transfer() local 206 purb = dev->urbs[i]; in start_urb_transfer() 214 if (!purb->transfer_buffer) { in start_urb_transfer() 215 usb_free_urb(purb); in start_urb_transfer() 223 purb->status = -EINPROGRESS; in start_urb_transfer() 224 usb_fill_bulk_urb(purb, in start_urb_transfer() [all …]
|
| /linux-6.15/drivers/media/usb/dvb-usb/ |
| H A D | dib0700_core.c | 720 usb_free_urb(purb); in dib0700_rc_urb_completion() 726 if (purb->status < 0) { in dib0700_rc_urb_completion() 729 usb_free_urb(purb); in dib0700_rc_urb_completion() 742 purb->actual_length); in dib0700_rc_urb_completion() 810 struct urb *purb; in dib0700_rc_setup() local 825 if (purb == NULL) in dib0700_rc_setup() 831 usb_free_urb(purb); in dib0700_rc_setup() 835 purb->status = -EINPROGRESS; in dib0700_rc_setup() 846 purb->transfer_buffer, in dib0700_rc_setup() 862 usb_free_urb(purb); in dib0700_rc_setup() [all …]
|
| /linux-6.15/sound/usb/usx2y/ |
| H A D | usx2yhwdeppcm.c | 321 struct urb **purb; in usx2y_usbpcm_urbs_allocate() local 331 purb = subs->urb + i; in usx2y_usbpcm_urbs_allocate() 332 if (*purb) { in usx2y_usbpcm_urbs_allocate() 333 usb_kill_urb(*purb); in usx2y_usbpcm_urbs_allocate() 337 if (!*purb) { in usx2y_usbpcm_urbs_allocate() 341 (*purb)->transfer_buffer = is_playback ? in usx2y_usbpcm_urbs_allocate() 347 (*purb)->dev = dev; in usx2y_usbpcm_urbs_allocate() 348 (*purb)->pipe = pipe; in usx2y_usbpcm_urbs_allocate() 349 (*purb)->number_of_packets = nr_of_packs(); in usx2y_usbpcm_urbs_allocate() 350 (*purb)->context = subs; in usx2y_usbpcm_urbs_allocate() [all …]
|
| H A D | usbusx2yaudio.c | 401 struct urb **purb; in usx2y_urbs_allocate() local 416 purb = subs->urb + i; in usx2y_urbs_allocate() 417 if (*purb) { in usx2y_urbs_allocate() 418 usb_kill_urb(*purb); in usx2y_urbs_allocate() 422 if (!*purb) { in usx2y_urbs_allocate() 428 (*purb)->transfer_buffer = in usx2y_urbs_allocate() 431 if (!(*purb)->transfer_buffer) { in usx2y_urbs_allocate() 436 (*purb)->dev = dev; in usx2y_urbs_allocate() 437 (*purb)->pipe = pipe; in usx2y_urbs_allocate() 439 (*purb)->context = subs; in usx2y_urbs_allocate() [all …]
|
| /linux-6.15/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-io.c | 84 struct urb *purb; member 110 (bp ? bp->purb : NULL), in pvr2_buffer_describe() 243 usb_kill_urb(bp->purb); in pvr2_buffer_wipe() 259 bp->purb = usb_alloc_urb(0, GFP_KERNEL); in pvr2_buffer_init() 260 if (! bp->purb) return -ENOMEM; in pvr2_buffer_init() 276 usb_free_urb(bp->purb); in pvr2_buffer_done() 616 usb_fill_bulk_urb(bp->purb, // struct urb *urb in pvr2_buffer_queue() 624 usb_submit_urb(bp->purb, GFP_KERNEL); in pvr2_buffer_queue()
|
| /linux-6.15/drivers/usb/usbip/ |
| H A D | usbip_common.h | 302 void usbip_dump_urb(struct urb *purb);
|
| /linux-6.15/drivers/media/usb/s2255/ |
| H A D | s2255drv.c | 2032 static void read_pipe_completion(struct urb *purb) in read_pipe_completion() argument 2038 pipe_info = purb->context; in read_pipe_completion() 2040 dev_err(&purb->dev->dev, "no context!\n"); in read_pipe_completion() 2045 dev_err(&purb->dev->dev, "no context!\n"); in read_pipe_completion() 2048 status = purb->status; in read_pipe_completion()
|