Lines Matching refs:purb
327 struct urb **purb = subs->urb + i; in usX2Y_usbpcm_urbs_allocate() local
328 if (*purb) { in usX2Y_usbpcm_urbs_allocate()
329 usb_kill_urb(*purb); in usX2Y_usbpcm_urbs_allocate()
332 *purb = usb_alloc_urb(nr_of_packs(), GFP_KERNEL); in usX2Y_usbpcm_urbs_allocate()
333 if (NULL == *purb) { in usX2Y_usbpcm_urbs_allocate()
337 (*purb)->transfer_buffer = is_playback ? in usX2Y_usbpcm_urbs_allocate()
343 (*purb)->dev = dev; in usX2Y_usbpcm_urbs_allocate()
344 (*purb)->pipe = pipe; in usX2Y_usbpcm_urbs_allocate()
345 (*purb)->number_of_packets = nr_of_packs(); in usX2Y_usbpcm_urbs_allocate()
346 (*purb)->context = subs; in usX2Y_usbpcm_urbs_allocate()
347 (*purb)->interval = 1; in usX2Y_usbpcm_urbs_allocate()
348 (*purb)->complete = i_usX2Y_usbpcm_subs_startup; in usX2Y_usbpcm_urbs_allocate()