Searched refs:itransfer (Results 1 - 18 of 18) sorted by relevance

/external/libusb/libusb/os/
H A Dlinux_usbfs.c1335 static int submit_bulk_transfer(struct usbi_transfer *itransfer, argument
1339 __USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1340 struct linux_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1380 urb->usercontext = itransfer;
1451 static int submit_iso_transfer(struct usbi_transfer *itransfer) argument
1454 __USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1455 struct linux_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1543 urb->usercontext = itransfer;
1608 static int submit_control_transfer(struct usbi_transfer *itransfer) argument
1610 struct linux_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1651 op_submit_transfer(struct usbi_transfer *itransfer) argument
1672 cancel_control_transfer(struct usbi_transfer *itransfer) argument
1700 cancel_bulk_transfer(struct usbi_transfer *itransfer) argument
1722 cancel_iso_transfer(struct usbi_transfer *itransfer) argument
1744 op_cancel_transfer(struct usbi_transfer *itransfer) argument
1764 op_clear_transfer_priv(struct usbi_transfer *itransfer) argument
1786 handle_bulk_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
1924 handle_iso_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
2010 handle_control_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
2065 struct usbi_transfer *itransfer; local
[all...]
H A Ddarwin_usb.c1072 static int submit_bulk_transfer(struct usbi_transfer *itransfer) { argument
1073 struct libusb_transfer *transfer = __USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1104 transfer->length, darwin_async_io_callback, itransfer);
1107 transfer->length, darwin_async_io_callback, itransfer);
1112 darwin_async_io_callback, (void *)itransfer);
1116 darwin_async_io_callback, (void *)itransfer);
1126 static int submit_iso_transfer(struct usbi_transfer *itransfer) { argument
1127 struct libusb_transfer *transfer = __USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1128 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1178 itransfer);
1194 submit_control_transfer(struct usbi_transfer *itransfer) argument
1225 darwin_submit_transfer(struct usbi_transfer *itransfer) argument
1242 cancel_control_transfer(struct usbi_transfer *itransfer) argument
1254 darwin_abort_transfers(struct usbi_transfer *itransfer) argument
1287 darwin_cancel_transfer(struct usbi_transfer *itransfer) argument
1303 darwin_clear_transfer_priv(struct usbi_transfer *itransfer) argument
1314 struct usbi_transfer *itransfer = (struct usbi_transfer *)refcon; local
1329 darwin_transfer_status(struct usbi_transfer *itransfer, kern_return_t result) argument
1350 darwin_handle_callback(struct usbi_transfer *itransfer, kern_return_t result, UInt32 io_size) argument
1385 struct usbi_transfer *itransfer; local
[all...]
/external/chromium_org/third_party/libusb/src/libusb/os/
H A Dlinux_usbfs.c1639 static int discard_urbs(struct usbi_transfer *itransfer, int first, int last_plus_one) argument
1642 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1644 usbi_transfer_get_os_priv(itransfer);
1689 static int submit_bulk_transfer(struct usbi_transfer *itransfer, argument
1693 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1694 struct linux_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1777 urb->usercontext = itransfer;
1844 discard_urbs(itransfer, 0, i);
1855 static int submit_iso_transfer(struct usbi_transfer *itransfer) argument
1858 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
2009 submit_control_transfer(struct usbi_transfer *itransfer) argument
2052 op_submit_transfer(struct usbi_transfer *itransfer) argument
2073 op_cancel_transfer(struct usbi_transfer *itransfer) argument
2101 op_clear_transfer_priv(struct usbi_transfer *itransfer) argument
2130 handle_bulk_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
2266 handle_iso_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
2387 handle_control_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument
2454 struct usbi_transfer *itransfer; local
[all...]
H A Dopenbsd_usb.c472 obsd_submit_transfer(struct usbi_transfer *itransfer) argument
480 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
485 err = _sync_control_transfer(itransfer);
493 err = _sync_gen_transfer(itransfer);
502 err = _sync_gen_transfer(itransfer);
509 if (write(hpriv->pipe[1], &itransfer, sizeof(itransfer)) < 0)
516 obsd_cancel_transfer(struct usbi_transfer *itransfer) argument
524 obsd_clear_transfer_priv(struct usbi_transfer *itransfer) argument
537 struct usbi_transfer *itransfer; local
680 _sync_control_transfer(struct usbi_transfer *itransfer) argument
775 _sync_gen_transfer(struct usbi_transfer *itransfer) argument
[all...]
H A Dwince_usb.c594 struct usbi_transfer *itransfer)
596 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer);
599 wfd.itransfer = NULL;
605 struct usbi_transfer *itransfer)
607 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
609 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer);
617 static int wince_submit_control_or_bulk_transfer(struct usbi_transfer *itransfer) argument
619 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
621 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer);
646 wfd = usbi_create_fd(eventHandle, direction_in ? RW_READ : RW_WRITE, itransfer,
593 wince_clear_transfer_priv( struct usbi_transfer *itransfer) argument
604 wince_cancel_transfer( struct usbi_transfer *itransfer) argument
676 wince_submit_iso_transfer(struct usbi_transfer *itransfer) argument
681 wince_submit_transfer( struct usbi_transfer *itransfer) argument
699 wince_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument
794 wince_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument
[all...]
H A Ddarwin_usb.c1430 static int submit_bulk_transfer(struct usbi_transfer *itransfer) { argument
1431 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1469 transfer->length, darwin_async_io_callback, itransfer);
1472 transfer->length, darwin_async_io_callback, itransfer);
1474 itransfer->flags |= USBI_TRANSFER_OS_HANDLES_TIMEOUT;
1479 darwin_async_io_callback, (void *)itransfer);
1483 darwin_async_io_callback, (void *)itransfer);
1493 static int submit_iso_transfer(struct usbi_transfer *itransfer) { argument
1494 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1495 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1583 submit_control_transfer(struct usbi_transfer *itransfer) argument
1633 darwin_submit_transfer(struct usbi_transfer *itransfer) argument
1650 cancel_control_transfer(struct usbi_transfer *itransfer) argument
1665 darwin_abort_transfers(struct usbi_transfer *itransfer) argument
1697 darwin_cancel_transfer(struct usbi_transfer *itransfer) argument
1713 darwin_clear_transfer_priv(struct usbi_transfer *itransfer) argument
1724 struct usbi_transfer *itransfer = (struct usbi_transfer *)refcon; local
1747 darwin_transfer_status(struct usbi_transfer *itransfer, kern_return_t result) argument
1773 darwin_handle_callback(struct usbi_transfer *itransfer, kern_return_t result, UInt32 io_size) argument
[all...]
H A Dwindows_usb.c60 static int winusbx_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer);
62 static int winusbx_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer);
64 static int winusbx_abort_transfers(int sub_api, struct usbi_transfer *itransfer);
65 static int winusbx_abort_control(int sub_api, struct usbi_transfer *itransfer);
67 static int winusbx_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
76 static int hid_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer);
77 static int hid_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer);
79 static int hid_abort_transfers(int sub_api, struct usbi_transfer *itransfer);
81 static int hid_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
90 static int composite_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer);
769 auto_release(struct usbi_transfer *itransfer) argument
1919 windows_clear_transfer_priv(struct usbi_transfer *itransfer) argument
1929 submit_bulk_transfer(struct usbi_transfer *itransfer) argument
1949 submit_iso_transfer(struct usbi_transfer *itransfer) argument
1969 submit_control_transfer(struct usbi_transfer *itransfer) argument
1989 windows_submit_transfer(struct usbi_transfer *itransfer) argument
2010 windows_abort_control(struct usbi_transfer *itransfer) argument
2018 windows_abort_transfers(struct usbi_transfer *itransfer) argument
2026 windows_cancel_transfer(struct usbi_transfer *itransfer) argument
2043 windows_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument
2085 windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument
2359 unsupported_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument
2362 unsupported_submit_iso_transfer(int sub_api, struct usbi_transfer *itransfer) argument
2365 unsupported_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument
2368 unsupported_abort_control(int sub_api, struct usbi_transfer *itransfer) argument
2371 unsupported_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument
2374 unsupported_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument
2861 winusbx_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument
2956 winusbx_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument
3045 winusbx_abort_control(int sub_api, struct usbi_transfer *itransfer) argument
3051 winusbx_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument
3142 winusbx_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument
3879 hid_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument
3990 hid_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument
4085 hid_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument
4151 hid_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument
4279 composite_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument
4305 composite_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument
4321 composite_submit_iso_transfer(int sub_api, struct usbi_transfer *itransfer) argument
4353 composite_abort_control(int sub_api, struct usbi_transfer *itransfer) argument
4362 composite_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument
4397 composite_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument
[all...]
H A Dpoll_windows.h75 typedef int cancel_transfer(struct usbi_transfer *itransfer);
81 struct usbi_transfer *itransfer; // Associated transfer, or NULL if completed member in struct:winfd
H A Ddarwin_usb.h157 struct usbi_transfer *itransfer; member in struct:darwin_msg_async_io_complete
H A Dpoll_windows.c113 if (poll_fd[_index].itransfer && poll_fd[_index].cancel_fn) {
115 (*poll_fd[_index].cancel_fn)(poll_fd[_index].itransfer);
144 if (poll_fd[_index].itransfer && poll_fd[_index].cancel_fn) {
146 (*poll_fd[_index].cancel_fn)(poll_fd[_index].itransfer);
318 struct winfd usbi_create_fd(HANDLE handle, int access_mode, struct usbi_transfer *itransfer, cancel_transfer *cancel_fn) argument
330 wfd.itransfer = itransfer;
H A Dwindows_usb.h122 int (*submit_bulk_transfer)(int sub_api, struct usbi_transfer *itransfer);
123 int (*submit_iso_transfer)(int sub_api, struct usbi_transfer *itransfer);
124 int (*submit_control_transfer)(int sub_api, struct usbi_transfer *itransfer);
125 int (*abort_control)(int sub_api, struct usbi_transfer *itransfer);
126 int (*abort_transfers)(int sub_api, struct usbi_transfer *itransfer);
127 int (*copy_transfer_data)(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
H A Di915_resource_texture.c766 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
768 if ((itransfer->staging_texture) &&
772 u_box_origin_2d(itransfer->b.box.width, itransfer->b.box.height, &sbox);
773 pipe->resource_copy_region(pipe, itransfer->b.resource, itransfer->b.level,
774 itransfer->b.box.x, itransfer->b.box.y, itransfer->b.box.z,
775 itransfer
788 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
826 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
846 struct i915_transfer *itransfer = NULL; local
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_resource_texture.c766 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
768 if ((itransfer->staging_texture) &&
772 u_box_origin_2d(itransfer->b.box.width, itransfer->b.box.height, &sbox);
773 pipe->resource_copy_region(pipe, itransfer->b.resource, itransfer->b.level,
774 itransfer->b.box.x, itransfer->b.box.y, itransfer->b.box.z,
775 itransfer
788 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
826 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local
846 struct i915_transfer *itransfer = NULL; local
[all...]
/external/chromium_org/third_party/libusb/src/libusb/
H A Dio.c1326 struct usbi_transfer *itransfer = calloc(1, alloc_size); local
1327 if (!itransfer)
1330 itransfer->num_iso_packets = iso_packets;
1331 usbi_mutex_init(&itransfer->lock, NULL);
1332 return USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1354 struct usbi_transfer *itransfer; local
1361 itransfer = LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
1362 usbi_mutex_destroy(&itransfer->lock);
1363 free(itransfer);
1437 struct usbi_transfer *itransfer local
1488 struct usbi_transfer *itransfer = local
1521 usbi_handle_transfer_completion(struct usbi_transfer *itransfer, enum libusb_transfer_status status) argument
1837 handle_timeout(struct usbi_transfer *itransfer) argument
[all...]
H A Dlibusbi.h424 int usbi_handle_transfer_completion(struct usbi_transfer *itransfer,
906 int (*submit_transfer)(struct usbi_transfer *itransfer);
914 int (*cancel_transfer)(struct usbi_transfer *itransfer);
926 void (*clear_transfer_priv)(struct usbi_transfer *itransfer);
H A Dcore.c1186 struct usbi_transfer *itransfer; local
1195 list_for_each_entry_safe(itransfer, tmp, &ctx->flying_transfers, list, struct usbi_transfer) {
1197 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1202 if (!(itransfer->flags & USBI_TRANSFER_DEVICE_DISAPPEARED)) {
1205 if (itransfer->flags & USBI_TRANSFER_CANCELLING)
1215 usbi_mutex_lock(&itransfer->lock);
1216 list_del(&itransfer->list);
1218 usbi_mutex_unlock(&itransfer->lock);
/external/libusb/libusb/
H A Dio.c1167 struct usbi_transfer *itransfer = malloc(alloc_size); local
1168 if (!itransfer)
1171 memset(itransfer, 0, alloc_size);
1172 itransfer->num_iso_packets = iso_packets;
1173 pthread_mutex_init(&itransfer->lock, NULL);
1174 return __USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer);
1196 struct usbi_transfer *itransfer; local
1203 itransfer = __LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
1204 pthread_mutex_destroy(&itransfer->lock);
1205 free(itransfer);
1221 struct usbi_transfer *itransfer = local
1276 struct usbi_transfer *itransfer = local
1356 usbi_handle_transfer_completion(struct usbi_transfer *itransfer, enum libusb_transfer_status status) argument
1673 handle_timeout(struct usbi_transfer *itransfer) argument
[all...]
H A Dlibusbi.h303 int usbi_handle_transfer_completion(struct usbi_transfer *itransfer,
715 int (*submit_transfer)(struct usbi_transfer *itransfer);
723 int (*cancel_transfer)(struct usbi_transfer *itransfer);
735 void (*clear_transfer_priv)(struct usbi_transfer *itransfer);

Completed in 1894 milliseconds