HomeSort by relevance Sort by last modified time
    Searched refs:usbi_transfer (Results 1 - 19 of 19) sorted by null

  /external/libusb/libusb/os/
windows_nt_common.h 53 void windows_clear_transfer_priv(struct usbi_transfer *itransfer);
54 int windows_copy_transfer_data(struct usbi_transfer *itransfer, uint32_t io_size);
55 struct winfd *windows_get_fd(struct usbi_transfer *transfer);
56 void windows_get_overlapped_result(struct usbi_transfer *transfer, struct winfd *pollable_fd, DWORD *io_result, DWORD *io_size);
58 void windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size);
haiku_usb.h 72 status_t SubmitTransfer(struct usbi_transfer *);
90 USBTransfer(struct usbi_transfer *, USBDevice *);
93 struct usbi_transfer* UsbiTransfer();
97 struct usbi_transfer* fUsbiTransfer;
poll_windows.h 81 typedef int cancel_transfer(struct usbi_transfer *itransfer);
87 struct usbi_transfer *itransfer; // Associated transfer, or NULL if completed
102 struct usbi_transfer *transfer, cancel_transfer *cancel_fn);
netbsd_usb.c 74 static int netbsd_submit_transfer(struct usbi_transfer *);
75 static int netbsd_cancel_transfer(struct usbi_transfer *);
76 static void netbsd_clear_transfer_priv(struct usbi_transfer *);
77 static int netbsd_handle_transfer_completion(struct usbi_transfer *);
85 static int _sync_control_transfer(struct usbi_transfer *);
86 static int _sync_gen_transfer(struct usbi_transfer *);
426 netbsd_submit_transfer(struct usbi_transfer *itransfer)
472 netbsd_cancel_transfer(struct usbi_transfer *itransfer)
480 netbsd_clear_transfer_priv(struct usbi_transfer *itransfer)
488 netbsd_handle_transfer_completion(struct usbi_transfer *itransfer
    [all...]
openbsd_usb.c 74 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 *);
77 static int obsd_handle_transfer_completion(struct usbi_transfer *);
85 static int _sync_control_transfer(struct usbi_transfer *);
86 static int _sync_gen_transfer(struct usbi_transfer *);
472 obsd_submit_transfer(struct usbi_transfer *itransfer)
518 obsd_cancel_transfer(struct usbi_transfer *itransfer)
526 obsd_clear_transfer_priv(struct usbi_transfer *itransfer)
534 obsd_handle_transfer_completion(struct usbi_transfer *itransfer
    [all...]
haiku_usb_raw.cpp 139 haiku_submit_transfer(struct usbi_transfer *itransfer)
147 haiku_cancel_transfer(struct usbi_transfer *itransfer)
155 haiku_clear_transfer_priv(struct usbi_transfer *itransfer)
163 haiku_handle_transfer_completion(struct usbi_transfer *itransfer)
windows_winusb.c 67 static int winusbx_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer);
69 static int winusbx_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer);
71 static int winusbx_abort_transfers(int sub_api, struct usbi_transfer *itransfer);
72 static int winusbx_abort_control(int sub_api, struct usbi_transfer *itransfer);
74 static int winusbx_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
83 static int hid_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer);
84 static int hid_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer);
86 static int hid_abort_transfers(int sub_api, struct usbi_transfer *itransfer);
88 static int hid_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
97 static int composite_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer)
    [all...]
windows_usbdk.c 90 static inline struct usbdk_transfer_priv *_usbdk_transfer_priv(struct usbi_transfer *itransfer)
536 void windows_clear_transfer_priv(struct usbi_transfer *itransfer)
549 static int usbdk_do_control_transfer(struct usbi_transfer *itransfer)
598 static int usbdk_do_bulk_transfer(struct usbi_transfer *itransfer)
656 static int usbdk_do_iso_transfer(struct usbi_transfer *itransfer)
727 static int usbdk_submit_transfer(struct usbi_transfer *itransfer)
748 static int usbdk_abort_transfers(struct usbi_transfer *itransfer)
762 static int usbdk_cancel_transfer(struct usbi_transfer *itransfer)
781 int windows_copy_transfer_data(struct usbi_transfer *itransfer, uint32_t io_size)
787 struct winfd *windows_get_fd(struct usbi_transfer *transfer
    [all...]
windows_nt_common.c 482 static void windows_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size)
520 void windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size)
543 struct usbi_transfer *transfer;
562 list_for_each_entry(transfer, &ctx->flying_transfers, list, struct usbi_transfer) {
wince_usb.c 541 static void wince_clear_transfer_priv(struct usbi_transfer *itransfer)
552 static int wince_cancel_transfer(struct usbi_transfer *itransfer)
564 static int wince_submit_control_or_bulk_transfer(struct usbi_transfer *itransfer)
623 static int wince_submit_iso_transfer(struct usbi_transfer *itransfer)
628 static int wince_submit_transfer(struct usbi_transfer *itransfer)
648 struct usbi_transfer *itransfer,
740 struct usbi_transfer *itransfer,
766 struct usbi_transfer *transfer;
783 list_for_each_entry(transfer, &ctx->flying_transfers, list, struct usbi_transfer) {
sunos_usb.c 65 static int sunos_submit_transfer(struct usbi_transfer *);
66 static int sunos_cancel_transfer(struct usbi_transfer *);
67 static void sunos_clear_transfer_priv(struct usbi_transfer *);
68 static int sunos_handle_transfer_completion(struct usbi_transfer *);
1022 sunos_submit_transfer(struct usbi_transfer *itransfer)
1072 sunos_cancel_transfer(struct usbi_transfer *itransfer)
1107 sunos_clear_transfer_priv(struct usbi_transfer *itransfer)
1115 sunos_handle_transfer_completion(struct usbi_transfer *itransfer)
    [all...]
darwin_usb.c     [all...]
haiku_usb_backend.cpp 34 USBTransfer::USBTransfer(struct usbi_transfer *itransfer, USBDevice *device)
46 struct usbi_transfer *
201 USBDeviceHandle::SubmitTransfer(struct usbi_transfer *itransfer)
linux_usbfs.c     [all...]
windows_winusb.h 115 int (*submit_bulk_transfer)(int sub_api, struct usbi_transfer *itransfer);
116 int (*submit_iso_transfer)(int sub_api, struct usbi_transfer *itransfer);
117 int (*submit_control_transfer)(int sub_api, struct usbi_transfer *itransfer);
118 int (*abort_control)(int sub_api, struct usbi_transfer *itransfer);
119 int (*abort_transfers)(int sub_api, struct usbi_transfer *itransfer);
120 int (*copy_transfer_data)(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
poll_windows.c 320 struct winfd usbi_create_fd(HANDLE handle, int access_mode, struct usbi_transfer *itransfer, cancel_transfer *cancel_fn)
  /external/libusb/libusb/
libusbi.h 280 /* Note paths taking both this and usbi_transfer->lock must always
427 * 1. struct usbi_transfer
431 * from a libusb_transfer, you can get the usbi_transfer by rewinding the
433 * the usbi_transfer includes the number of allocated packets, so you can
438 struct usbi_transfer { struct
445 uint8_t state_flags; /* Protected by usbi_transfer->lock */
484 + sizeof(struct usbi_transfer)))
486 ((struct usbi_transfer *)(((unsigned char *)(transfer)) \
487 - sizeof(struct usbi_transfer)))
489 static inline void *usbi_transfer_get_os_priv(struct usbi_transfer *transfer
    [all...]
io.c     [all...]
core.c     [all...]

Completed in 4324 milliseconds