Lines Matching refs:urbs
56 * urbs and buffers are allocated dynamically,
78 /* set up all urbs so they can be used with either bulk or interrupt */
179 * These just package urbs as requests that can be easily canceled.
836 /* allocate and init the urbs we'll queue.
983 /* queue the urbs */
1061 /* we can't unlink urbs while they're completing
1433 struct urb *urbs[10];
1444 memset (urbs, 0, sizeof urbs);
1453 urbs [i] = iso_alloc_urb (udev, pipe, desc,
1455 if (!urbs [i]) {
1459 packets += urbs[i]->number_of_packets;
1460 urbs [i]->context = &context;
1472 status = usb_submit_urb (urbs [i], GFP_ATOMIC);
1480 simple_free_urb (urbs [i]);
1481 urbs[i] = NULL;
1492 if (urbs[i])
1493 simple_free_urb(urbs[i]);
1510 if (urbs [i])
1511 simple_free_urb (urbs [i]);
1535 * urbs and then call usbtest_disconnect(). To abort a test, you're best