Searched refs:usbi_transfer (Results 1 - 8 of 8) sorted by relevance

/macosx-10.10/SmartcardCCID-55008/libusb/libusb/libusb/
H A Dlibusbi.h348 * 1. struct usbi_transfer
352 * from a libusb_transfer, you can get the usbi_transfer by rewinding the
354 * the usbi_transfer includes the number of allocated packets, so you can
359 struct usbi_transfer { struct
392 + sizeof(struct usbi_transfer)))
394 ((struct usbi_transfer *)(((unsigned char *)(transfer)) \
395 - sizeof(struct usbi_transfer)))
397 static inline void *usbi_transfer_get_os_priv(struct usbi_transfer *transfer)
399 return ((unsigned char *)transfer) + sizeof(struct usbi_transfer)
425 int usbi_handle_transfer_completion(struct usbi_transfer *itransfe
[all...]
H A Dio.c1124 static int calculate_timeout(struct usbi_transfer *transfer)
1156 static int add_to_flying_list(struct usbi_transfer *transfer)
1158 struct usbi_transfer *cur;
1181 list_for_each_entry(cur, &ctx->flying_transfers, list, struct usbi_transfer) {
1231 size_t alloc_size = sizeof(struct usbi_transfer)
1235 struct usbi_transfer *itransfer = malloc(alloc_size);
1264 struct usbi_transfer *itransfer;
1291 struct usbi_transfer *itransfer =
1348 struct usbi_transfer *itransfer =
1394 struct usbi_transfer *transfe
[all...]
H A Dcore.c1044 struct usbi_transfer *itransfer;
1045 struct usbi_transfer *tmp;
1053 list_for_each_entry_safe(itransfer, tmp, &ctx->flying_transfers, list, struct usbi_transfer) {
/macosx-10.10/SmartcardCCID-55008/libusb/libusb/libusb/os/
H A Dopenbsd_usb.c74 static int obsd_submit_transfer(struct usbi_transfer *);
75 static int obsd_cancel_transfer(struct usbi_transfer *);
76 static void obsd_clear_transfer_priv(struct usbi_transfer *);
86 static int _sync_control_transfer(struct usbi_transfer *);
87 static int _sync_gen_transfer(struct usbi_transfer *);
424 obsd_submit_transfer(struct usbi_transfer *itransfer)
468 obsd_cancel_transfer(struct usbi_transfer *itransfer)
476 obsd_clear_transfer_priv(struct usbi_transfer *itransfer)
489 struct usbi_transfer *itransfer;
618 _sync_control_transfer(struct usbi_transfer *itransfe
[all...]
H A Dwindows_usb.c63 static int winusb_submit_control_transfer(struct usbi_transfer *itransfer);
65 static int winusb_submit_bulk_transfer(struct usbi_transfer *itransfer);
67 static int winusb_abort_transfers(struct usbi_transfer *itransfer);
68 static int winusb_abort_control(struct usbi_transfer *itransfer);
70 static int winusb_copy_transfer_data(struct usbi_transfer *itransfer, uint32_t io_size);
79 static int composite_submit_control_transfer(struct usbi_transfer *itransfer);
80 static int composite_submit_bulk_transfer(struct usbi_transfer *itransfer);
81 static int composite_submit_iso_transfer(struct usbi_transfer *itransfer);
83 static int composite_abort_transfers(struct usbi_transfer *itransfer);
84 static int composite_abort_control(struct usbi_transfer *itransfe
[all...]
H A Dwindows_usb.h135 int (*submit_bulk_transfer)(struct usbi_transfer *itransfer);
136 int (*submit_iso_transfer)(struct usbi_transfer *itransfer);
137 int (*submit_control_transfer)(struct usbi_transfer *itransfer);
138 int (*abort_control)(struct usbi_transfer *itransfer);
139 int (*abort_transfers)(struct usbi_transfer *itransfer);
140 int (*copy_transfer_data)(struct usbi_transfer *itransfer, uint32_t io_size);
H A Ddarwin_usb.c1265 static int submit_bulk_transfer(struct usbi_transfer *itransfer) {
1320 static int submit_iso_transfer(struct usbi_transfer *itransfer) {
1397 static int submit_control_transfer(struct usbi_transfer *itransfer) {
1447 static int darwin_submit_transfer(struct usbi_transfer *itransfer) {
1464 static int cancel_control_transfer(struct usbi_transfer *itransfer) {
1479 static int darwin_abort_transfers (struct usbi_transfer *itransfer) {
1516 static int darwin_cancel_transfer(struct usbi_transfer *itransfer) {
1532 static void darwin_clear_transfer_priv (struct usbi_transfer *itransfer) {
1543 struct usbi_transfer *itransfer = (struct usbi_transfer *)refco
[all...]
H A Dlinux_usbfs.c1525 static int discard_urbs(struct usbi_transfer *itransfer, int first, int last_plus_one)
1575 static int submit_bulk_transfer(struct usbi_transfer *itransfer,
1702 static int submit_iso_transfer(struct usbi_transfer *itransfer)
1852 static int submit_control_transfer(struct usbi_transfer *itransfer)
1896 static int op_submit_transfer(struct usbi_transfer *itransfer)
1917 static int op_cancel_transfer(struct usbi_transfer *itransfer)
1945 static void op_clear_transfer_priv(struct usbi_transfer *itransfer)
1974 static int handle_bulk_completion(struct usbi_transfer *itransfer,
2110 static int handle_iso_completion(struct usbi_transfer *itransfer,
2231 static int handle_control_completion(struct usbi_transfer *itransfe
[all...]

Completed in 145 milliseconds