Symbol: libusb_transfer
lib/libusb/libusb.h
309
struct libusb_transfer;
lib/libusb/libusb.h
518
typedef void (*libusb_transfer_cb_fn) (struct libusb_transfer *transfer);
lib/libusb/libusb.h
534
} libusb_transfer __aligned(sizeof(void *));
lib/libusb/libusb.h
620
struct libusb_transfer *libusb_alloc_transfer(int iso_packets);
lib/libusb/libusb.h
621
void libusb_free_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
622
int libusb_submit_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
623
int libusb_cancel_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
624
uint8_t *libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
625
uint8_t *libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
626
void libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length);
lib/libusb/libusb.h
627
uint8_t *libusb_control_transfer_get_data(struct libusb_transfer *transfer);
lib/libusb/libusb.h
628
struct libusb_control_setup *libusb_control_transfer_get_setup(struct libusb_transfer *transfer);
lib/libusb/libusb.h
630
void libusb_fill_control_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t *buf, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
631
void libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
632
void libusb_fill_bulk_stream_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, uint32_t stream_id, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout);
lib/libusb/libusb.h
633
void libusb_fill_interrupt_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
634
void libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, int npacket, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
683
void libusb_transfer_set_stream_id(struct libusb_transfer *transfer, uint32_t stream_id);
lib/libusb/libusb.h
684
uint32_t libusb_transfer_get_stream_id(struct libusb_transfer *transfer);
lib/libusb/libusb10.c
1187
struct libusb_transfer *
lib/libusb/libusb10.c
1190
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1194
len = sizeof(struct libusb_transfer) +
lib/libusb/libusb10.c
1204
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1214
libusb_free_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
1232
libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10.c
1251
libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10.c
1318
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1321
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1344
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1358
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1417
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1432
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1510
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1524
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1607
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1657
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1721
libusb_submit_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
1795
libusb_cancel_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
71
static int libusb10_get_buffsize(struct libusb20_device *, libusb_transfer *);
lib/libusb/libusb10_io.c
106
struct libusb_transfer *uxfer;
lib/libusb/libusb10_io.c
213
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10_io.c
560
libusb10_do_transfer_cb(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
583
struct libusb_transfer *xfer;
lib/libusb/libusb10_io.c
686
libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
708
libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
728
libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length)
lib/libusb/libusb10_io.c
740
libusb_control_transfer_get_data(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
749
libusb_control_transfer_get_setup(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
770
libusb_fill_control_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
793
libusb_fill_bulk_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
809
libusb_fill_interrupt_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
825
libusb_fill_bulk_stream_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
838
libusb_fill_iso_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
871
libusb_transfer_set_stream_id(struct libusb_transfer *transfer, uint32_t stream_id)
lib/libusb/libusb10_io.c
886
libusb_transfer_get_stream_id(struct libusb_transfer *transfer)