Lines Matching refs:urbs
261 if (io->urbs) { in sg_clean()
263 usb_free_urb(io->urbs[io->entries]); in sg_clean()
264 kfree(io->urbs); in sg_clean()
265 io->urbs = NULL; in sg_clean()
312 if (!io->urbs[i]) in sg_complete()
315 usb_block_urb(io->urbs[i]); in sg_complete()
316 retval = usb_unlink_urb(io->urbs[i]); in sg_complete()
324 } else if (urb == io->urbs[i]) in sg_complete()
394 io->urbs = kmalloc_array(io->entries, sizeof(*io->urbs), mem_flags); in usb_sg_init()
395 if (!io->urbs) in usb_sg_init()
411 io->urbs[i] = urb; in usb_sg_init()
456 io->urbs[--i]->transfer_flags &= ~URB_NO_INTERRUPT; in usb_sg_init()
526 io->urbs[i]->dev = io->dev; in usb_sg_wait()
529 retval = usb_submit_urb(io->urbs[i], GFP_NOIO); in usb_sg_wait()
553 io->urbs[i]->status = retval; in usb_sg_wait()
600 usb_block_urb(io->urbs[i]); in usb_sg_cancel()
602 retval = usb_unlink_urb(io->urbs[i]); in usb_sg_cancel()