Home
last modified time | relevance | path

Searched refs:libusb20_transfer (Results 1 – 11 of 11) sorted by relevance

/freebsd/lib/libusb/
H A Dlibusb20.h177 struct libusb20_transfer;
187 typedef void (libusb20_tr_callback_t)(struct libusb20_transfer *xfer);
208 int libusb20_tr_close(struct libusb20_transfer *xfer);
209 int libusb20_tr_open(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_frame_coun…
210 int libusb20_tr_open_stream(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_fra…
211 struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index);
212 uint16_t libusb20_tr_get_time_complete(struct libusb20_transfer *xfer);
213 uint32_t libusb20_tr_get_actual_frames(struct libusb20_transfer *xfer);
214 uint32_t libusb20_tr_get_actual_length(struct libusb20_transfer *xfer);
215 uint32_t libusb20_tr_get_max_frames(struct libusb20_transfer *xfer);
[all …]
H A Dlibusb20.c58 dummy_callback(struct libusb20_transfer *xfer) in dummy_callback()
101 libusb20_tr_callback_wrapper(struct libusb20_transfer *xfer) in libusb20_tr_callback_wrapper()
129 libusb20_tr_close(struct libusb20_transfer *xfer) in libusb20_tr_close()
164 libusb20_tr_open(struct libusb20_transfer *xfer, uint32_t MaxBufSize, in libusb20_tr_open()
171 libusb20_tr_open_stream(struct libusb20_transfer *xfer, uint32_t MaxBufSize, in libusb20_tr_open_stream()
229 struct libusb20_transfer *
239 libusb20_tr_get_actual_frames(struct libusb20_transfer *xfer) in libusb20_tr_get_actual_frames()
245 libusb20_tr_get_time_complete(struct libusb20_transfer *xfer) in libusb20_tr_get_time_complete()
251 libusb20_tr_get_actual_length(struct libusb20_transfer *xfer) in libusb20_tr_get_actual_length()
263 libusb20_tr_get_max_frames(struct libusb20_transfer *xfer) in libusb20_tr_get_max_frames()
[all …]
H A Dlibusb20_int.h37 struct libusb20_transfer;
127 typedef int (libusb20_tr_open_t)(struct libusb20_transfer *xfer, uint32_t MaxBufSize, uint32_t MaxF…
128 typedef int (libusb20_tr_close_t)(struct libusb20_transfer *xfer);
129 typedef int (libusb20_tr_clear_stall_sync_t)(struct libusb20_transfer *xfer);
130 typedef void (libusb20_tr_submit_t)(struct libusb20_transfer *xfer);
131 typedef void (libusb20_tr_cancel_async_t)(struct libusb20_transfer *xfer);
168 struct libusb20_transfer { struct
221 struct libusb20_transfer *pTransfer;
H A Dlibusb10.c70 static struct libusb20_transfer *libusb10_get_transfer(struct libusb20_device *, uint8_t, uint8_t);
73 static void libusb10_complete_transfer(struct libusb20_transfer *, struct libusb_super_transfer *, …
74 static void libusb10_isoc_proxy(struct libusb20_transfer *);
75 static void libusb10_bulk_intr_proxy(struct libusb20_transfer *);
76 static void libusb10_ctrl_proxy(struct libusb20_transfer *);
1029 static struct libusb20_transfer *
1047 struct libusb20_transfer *xfer; in libusb_clear_halt()
1332 libusb10_complete_transfer(struct libusb20_transfer *pxfer, in libusb10_complete_transfer()
1358 libusb10_isoc_proxy(struct libusb20_transfer *pxfer) in libusb10_isoc_proxy()
1431 libusb10_bulk_intr_proxy(struct libusb20_transfer *pxfer) in libusb10_bulk_intr_proxy()
[all …]
H A Dlibusb20_ugen20.c887 struct libusb20_transfer *xfer; in ugen20_process()
942 ugen20_tr_open(struct libusb20_transfer *xfer, uint32_t MaxBufSize, in ugen20_tr_open()
989 ugen20_tr_close(struct libusb20_transfer *xfer) in ugen20_tr_close()
1004 ugen20_tr_clear_stall_sync(struct libusb20_transfer *xfer) in ugen20_tr_clear_stall_sync()
1021 ugen20_tr_submit(struct libusb20_transfer *xfer) in ugen20_tr_submit()
1060 ugen20_tr_cancel_async(struct libusb20_transfer *xfer) in ugen20_tr_cancel_async()
H A Dlibusb01.c115 static struct libusb20_transfer *
119 struct libusb20_transfer *xfer; in usb_get_transfer_by_ep_no()
598 struct libusb20_transfer *xfer; in usb_std_io()
816 struct libusb20_transfer *xfer; in usb_clear_halt()
/freebsd/share/examples/libusb20/
H A Dbulk.c97 struct libusb20_transfer *xfr_out = libusb20_tr_get_pointer(dev, 0); in doit()
98 struct libusb20_transfer *xfr_in = libusb20_tr_get_pointer(dev, 1); in doit()
H A Dcontrol.c148 struct libusb20_transfer *xfr_intr = libusb20_tr_get_pointer(dev, 0); in doit()
/freebsd/tools/tools/usbtest/
H A Dusb_modem_test.c47 struct libusb20_transfer *xfer_in;
48 struct libusb20_transfer *xfer_out;
H A Dusb_msc_test.c99 static struct libusb20_transfer *xfer_in;
100 static struct libusb20_transfer *xfer_out;
155 struct libusb20_transfer *xfer_io; in do_msc_cmd()
H A Dusb_control_ep_test.c473 struct libusb20_transfer *pxfer; in usb_set_and_clear_stall_test()