Lines Matching refs:urbs
128 struct usbfs_urb *urbs; member
1343 struct usbfs_urb *urbs; in submit_bulk_transfer() local
1350 if (tpriv->urbs) in submit_bulk_transfer()
1369 urbs = malloc(alloc_size); in submit_bulk_transfer()
1370 if (!urbs) in submit_bulk_transfer()
1372 memset(urbs, 0, alloc_size); in submit_bulk_transfer()
1373 tpriv->urbs = urbs; in submit_bulk_transfer()
1379 struct usbfs_urb *urb = &urbs[i]; in submit_bulk_transfer()
1412 free(urbs); in submit_bulk_transfer()
1413 tpriv->urbs = NULL; in submit_bulk_transfer()
1436 int tmp = ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, &urbs[j]); in submit_bulk_transfer()
1458 struct usbfs_urb **urbs; in submit_iso_transfer() local
1490 alloc_size = num_urbs * sizeof(*urbs); in submit_iso_transfer()
1491 urbs = malloc(alloc_size); in submit_iso_transfer()
1492 if (!urbs) in submit_iso_transfer()
1494 memset(urbs, 0, alloc_size); in submit_iso_transfer()
1496 tpriv->iso_urbs = urbs; in submit_iso_transfer()
1534 urbs[i] = urb; in submit_iso_transfer()
1554 int r = ioctl(dpriv->fd, IOCTL_USBFS_SUBMITURB, urbs[i]); in submit_iso_transfer()
1593 int tmp = ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, urbs[j]); in submit_iso_transfer()
1618 if (tpriv->urbs) in submit_control_transfer()
1628 tpriv->urbs = urb; in submit_control_transfer()
1640 tpriv->urbs = NULL; in submit_control_transfer()
1681 if (!tpriv->urbs) in cancel_control_transfer()
1685 r = ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, tpriv->urbs); in cancel_control_transfer()
1709 if (!tpriv->urbs) in cancel_bulk_transfer()
1714 int tmp = ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, &tpriv->urbs[i]); in cancel_bulk_transfer()
1774 free(tpriv->urbs); in op_clear_transfer_priv()
1775 tpriv->urbs = NULL; in op_clear_transfer_priv()
1791 int urb_idx = urb - tpriv->urbs; in handle_bulk_completion()
1837 free(tpriv->urbs); in handle_bulk_completion()
1838 tpriv->urbs = NULL; in handle_bulk_completion()
1902 if (tpriv->urbs[i].flags & USBFS_URB_BULK_CONTINUATION) in handle_bulk_completion()
1904 int tmp = ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, &tpriv->urbs[i]); in handle_bulk_completion()
1915 free(tpriv->urbs); in handle_bulk_completion()
1916 tpriv->urbs = NULL; in handle_bulk_completion()
2026 free(tpriv->urbs); in handle_control_completion()
2027 tpriv->urbs = NULL; in handle_control_completion()
2054 free(tpriv->urbs); in handle_control_completion()
2055 tpriv->urbs = NULL; in handle_control_completion()