Symbol: libusb_transfer
lib/libusb/libusb.h
243
struct libusb_transfer;
lib/libusb/libusb.h
390
typedef void (*libusb_transfer_cb_fn) (struct libusb_transfer *transfer);
lib/libusb/libusb.h
406
} libusb_transfer __aligned(sizeof(void *));
lib/libusb/libusb.h
468
struct libusb_transfer *libusb_alloc_transfer(int iso_packets);
lib/libusb/libusb.h
469
void libusb_free_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
470
int libusb_submit_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
471
int libusb_cancel_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
472
uint8_t *libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
473
uint8_t *libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
474
void libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length);
lib/libusb/libusb.h
475
uint8_t *libusb_control_transfer_get_data(struct libusb_transfer *transfer);
lib/libusb/libusb.h
476
struct libusb_control_setup *libusb_control_transfer_get_setup(struct libusb_transfer *transfer);
lib/libusb/libusb.h
478
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
479
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
480
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
481
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/libusb10.c
1052
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1055
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1078
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1093
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1152
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1166
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1224
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1238
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1315
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
1366
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
1430
libusb_submit_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
1490
libusb_cancel_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
60
static int libusb10_get_buffsize(struct libusb20_device *, libusb_transfer *);
lib/libusb/libusb10.c
924
struct libusb_transfer *
lib/libusb/libusb10.c
927
struct libusb_transfer *uxfer;
lib/libusb/libusb10.c
931
len = sizeof(struct libusb_transfer) +
lib/libusb/libusb10.c
941
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10.c
951
libusb_free_transfer(struct libusb_transfer *uxfer)
lib/libusb/libusb10.c
969
libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10.c
988
libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10_io.c
103
struct libusb_transfer *uxfer;
lib/libusb/libusb10_io.c
204
uxfer = (struct libusb_transfer *)(
lib/libusb/libusb10_io.c
491
libusb10_do_transfer_cb(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
514
struct libusb_transfer *xfer;
lib/libusb/libusb10_io.c
615
libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
637
libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
657
libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length)
lib/libusb/libusb10_io.c
669
libusb_control_transfer_get_data(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
678
libusb_control_transfer_get_setup(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
699
libusb_fill_control_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
722
libusb_fill_bulk_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
738
libusb_fill_interrupt_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
754
libusb_fill_iso_transfer(struct libusb_transfer *transfer,