Lines Matching full:will
245 will release all kernel resources associated with an USB
255 will allocate kernel buffer resources according to
269 library will use wMaxPacketSize to compute the buffer size.
303 will return a pointer to the allocated USB transfer according to the
314 will return the completion time of an USB transfer in
322 will return the actual number of USB frames after an USB
328 will return the sum of the actual length for all
334 will return the maximum number of USB frames that were
340 will return the maximum packet length in bytes
350 will return the maximum value for the data length sum of all USB
361 will return the status of an USB transfer.
368 will return non-zero if the given USB transfer is
388 USB transfer will complete with an error after that this function has
394 will stop the given USB transfer and will not return
428 Will do a clear-stall before starting the transfer.
435 After an USB transfer is complete the USB frame length will get updated to the actual transferred l…
492 will perform a synchronous BULK or INTERRUPT transfer having length given by the
502 argument is non-NULL the actual transfer length will be stored at the given pointer destination.
506 argument is non-zero the transfer will timeout after the given value in milliseconds.
515 will get the USB transfer started, if not already
518 This function will not get the transfer queued in hardware.
525 will get the USB transfer stopped, if not already stopped.
533 will get the USB transfer queued in hardware.
577 must be opened before this function will succeed.
590 must be opened before this function will succeed.
610 will close the given USB device.
618 will try to detach the kernel driver for the USB interface given by
627 will try to set the configuration index on an USB
685 will perform a synchronous control request on the given
688 Before this call will succeed the USB device must be opened.
696 is a pointer to a variable that will hold the actual transfer length after the
710 will synchronously request an USB string by language ID
719 will synchronously request an USB string using the
731 will try to BUS reset the given USB device and restore
741 will check if an opened USB device is still connected.
779 will try to set the given alternate index for the given
796 will read out and decode the USB config descriptor for the given USB device
872 will free the given USB device and all associated USB
878 will set the debug level for the given USB device.
883 will wait until a pending USB transfer has completed on
893 will return the currently selected global USB device
902 will set the global USB device side mode template to
906 The template number decides how the USB device will present itself to
917 will return the device quirk according to
930 will return the quirk name according to
943 will add the libusb20_quirk structure pointed to by the
956 will remove the quirk matching the libusb20_quirk structure pointed to by the
990 will dequeue the given USB device pointer from the
993 Dequeued USB devices will not be freed when the backend is freed.
998 will enqueue the given USB device pointer in the backend USB device list.
1000 Enqueued USB devices will get freed when the backend is freed.
1005 will free the given backend and all USB devices in its device list.
1011 This function will return a byte at the given byte offset of a message
1019 This function will return a little endian 16-bit value at the given byte offset of a message
1027 This function will encode a so-called *DECODED structure into binary
1030 The total encoded length that will fit in the given buffer is
1033 If the buffer pointer is NULL no data will be written to the buffer
1039 This function will decode a binary structure into a so-called *DECODED