Home
last modified time | relevance | path

Searched refs:purb (Results 1 – 2 of 2) sorted by relevance

/sound/usb/usx2y/
Dusx2yhwdeppcm.c320 struct urb **purb; in usx2y_usbpcm_urbs_allocate() local
330 purb = subs->urb + i; in usx2y_usbpcm_urbs_allocate()
331 if (*purb) { in usx2y_usbpcm_urbs_allocate()
332 usb_kill_urb(*purb); in usx2y_usbpcm_urbs_allocate()
335 *purb = usb_alloc_urb(nr_of_packs(), GFP_KERNEL); in usx2y_usbpcm_urbs_allocate()
336 if (!*purb) { in usx2y_usbpcm_urbs_allocate()
340 (*purb)->transfer_buffer = is_playback ? in usx2y_usbpcm_urbs_allocate()
346 (*purb)->dev = dev; in usx2y_usbpcm_urbs_allocate()
347 (*purb)->pipe = pipe; in usx2y_usbpcm_urbs_allocate()
348 (*purb)->number_of_packets = nr_of_packs(); in usx2y_usbpcm_urbs_allocate()
[all …]
Dusbusx2yaudio.c420 struct urb **purb; in usx2y_urbs_allocate() local
435 purb = subs->urb + i; in usx2y_urbs_allocate()
436 if (*purb) { in usx2y_urbs_allocate()
437 usb_kill_urb(*purb); in usx2y_urbs_allocate()
440 *purb = usb_alloc_urb(nr_of_packs(), GFP_KERNEL); in usx2y_urbs_allocate()
441 if (!*purb) { in usx2y_urbs_allocate()
445 if (!is_playback && !(*purb)->transfer_buffer) { in usx2y_urbs_allocate()
447 (*purb)->transfer_buffer = in usx2y_urbs_allocate()
450 if (!(*purb)->transfer_buffer) { in usx2y_urbs_allocate()
455 (*purb)->dev = dev; in usx2y_urbs_allocate()
[all …]