Home
last modified time | relevance | path

Searched refs:libusb_transfer (Results 1 – 3 of 3) sorted by relevance

/freebsd/lib/libusb/
H A Dlibusb.h308 struct libusb_transfer;
515 typedef void (*libusb_transfer_cb_fn) (struct libusb_transfer *transfer);
517 typedef struct libusb_transfer { struct
531 } libusb_transfer __aligned(sizeof(void *)); argument
617 struct libusb_transfer *libusb_alloc_transfer(int iso_packets);
618 void libusb_free_transfer(struct libusb_transfer *transfer);
619 int libusb_submit_transfer(struct libusb_transfer *transfer);
620 int libusb_cancel_transfer(struct libusb_transfer *transfer);
621 uint8_t *libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t index);
622 uint8_t *libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t index);
[all …]
H A Dlibusb10_io.c105 struct libusb_transfer *uxfer; in libusb10_handle_events_sub()
212 uxfer = (struct libusb_transfer *)( in libusb10_handle_events_sub()
525 libusb10_do_transfer_cb(struct libusb_transfer *transfer) in libusb10_do_transfer_cb()
548 struct libusb_transfer *xfer; in libusb10_do_transfer()
651 libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t off) in libusb_get_iso_packet_buffer()
673 libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t off) in libusb_get_iso_packet_buffer_simple()
693 libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length) in libusb_set_iso_packet_lengths()
705 libusb_control_transfer_get_data(struct libusb_transfer *transfer) in libusb_control_transfer_get_data()
714 libusb_control_transfer_get_setup(struct libusb_transfer *transfer) in libusb_control_transfer_get_setup()
735 libusb_fill_control_transfer(struct libusb_transfer *transfer, in libusb_fill_control_transfer()
[all …]
H A Dlibusb10.c71 static int libusb10_get_buffsize(struct libusb20_device *, libusb_transfer *);
1187 struct libusb_transfer *
1190 struct libusb_transfer *uxfer; in libusb_alloc_transfer()
1194 len = sizeof(struct libusb_transfer) + in libusb_alloc_transfer()
1204 uxfer = (struct libusb_transfer *)( in libusb_alloc_transfer()
1214 libusb_free_transfer(struct libusb_transfer *uxfer) in libusb_free_transfer()
1232 libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_maxframe()
1251 libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_buffsize()
1318 struct libusb_transfer *uxfer; in libusb10_complete_transfer()
1321 uxfer = (struct libusb_transfer *)( in libusb10_complete_transfer()
[all …]