HomeSort by relevance Sort by last modified time
    Searched full:urbs (Results 1 - 8 of 8) sorted by null

  /external/libusb/libusb/os/
linux_usbfs.c 76 * allows us to mark URBs as being part of a specific logical transfer when
78 * cancellation, all URBs within that transfer will be cancelled with the
80 * time it takes to cancel the remaining URBs.
82 * The BULK_CONTINUATION flag must be set on all URBs within a bulk transfer
84 * For IN transfers, we must also set SHORT_NOT_OK on all the URBs.
86 * (where an OUT transfer does not complete, the rest of the URBs in the
88 * disallowed (a kernel with USB debugging enabled will reject such URBs).
128 struct usbfs_urb *urbs; member in union:linux_transfer_priv::__anon10829
1343 struct usbfs_urb *urbs; local
1458 struct usbfs_urb **urbs; local
    [all...]
  /external/libusb_aah/libusb/os/
linux_usbfs.c 78 * allows us to mark URBs as being part of a specific logical transfer when
80 * URBs within that transfer will be cancelled and no more URBs will be
83 * The BULK_CONTINUATION flag must be set on all URBs within a bulk transfer
85 * For IN transfers, we must also set SHORT_NOT_OK on all URBs except the
90 * reject such URBs).
95 * allows us to mark URBs that should be followed by a zero length data
133 /* one or more urbs encountered a low-level error */
139 struct usbfs_urb *urbs; member in union:linux_transfer_priv::__anon10838
1583 struct usbfs_urb *urbs; local
1709 struct usbfs_urb **urbs; local
    [all...]
  /external/kernel-headers/original/linux/
usb.h 48 * @urb_list: urbs queued to this endpoint; maintained by usbcore
743 * This structure identifies USB transfer requests. URBs must be allocated by
745 * Initialization may be done using various usb_fill_*_urb() functions. URBs
771 * All URBs submitted must initialize the dev, pipe, transfer_flags (may be
772 * zero), and complete fields. All URBs must also initialize
777 * Bulk URBs may
782 * Control URBs must provide a setup_packet. The setup_packet and
786 * URB_NO_SETUP_DMA_MAP is ignored for non-control URBs.
788 * Interrupt URBs must provide an interval, saying how often (in milliseconds
1083 struct urb **urbs; member in struct:usb_sg_request
    [all...]
  /external/libusb/
ChangeLog 11 Linux: don't set SHORT_NOT_OK on bulk out URBs (#20
235 kernel 2.6.32, allows the kernel to cancel multiple URBs upon receipt
237 integrity of large bulk transfers that are split into multiple URBs.
238 Without this support, these URBs must be canceled in userspace upon
240 which might partially fill these canceled URBs.
567 This ensures that tpriv->urbs and tpriv->iso_urbs are always set to NULL
585 these variables may reach zero before all URBs have been canceled,
591 will know that all URBs have been canceled when num_retired becomes
    [all...]
  /external/libusb/libusb/
libusbi.h 160 * expiration. URBs to timeout the soonest are placed at the beginning of
161 * the list, URBs that will time out later are placed after, and urbs with
io.c     [all...]
  /external/libusb_aah/libusb/
libusbi.h 269 * expiration. URBs to timeout the soonest are placed at the beginning of
270 * the list, URBs that will time out later are placed after, and urbs with
io.c     [all...]

Completed in 625 milliseconds