/external/libusb/libusb/os/ |
H A D | linux_usbfs.c | 1335 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 D | darwin_usb.c | 1072 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 D | linux_usbfs.c | 1609 static int discard_urbs(struct usbi_transfer *itransfer, int first, int last_plus_one) argument 1612 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1614 usbi_transfer_get_os_priv(itransfer); 1659 static int submit_bulk_transfer(struct usbi_transfer *itransfer, argument 1663 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1664 struct linux_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer); 1747 urb->usercontext = itransfer; 1814 discard_urbs(itransfer, 0, i); 1825 static int submit_iso_transfer(struct usbi_transfer *itransfer) argument 1828 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1979 submit_control_transfer(struct usbi_transfer *itransfer) argument 2022 op_submit_transfer(struct usbi_transfer *itransfer) argument 2043 op_cancel_transfer(struct usbi_transfer *itransfer) argument 2071 op_clear_transfer_priv(struct usbi_transfer *itransfer) argument 2100 handle_bulk_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument 2236 handle_iso_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument 2357 handle_control_completion(struct usbi_transfer *itransfer, struct usbfs_urb *urb) argument 2424 struct usbi_transfer *itransfer; local [all...] |
H A D | openbsd_usb.c | 431 obsd_submit_transfer(struct usbi_transfer *itransfer) argument 439 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 444 err = _sync_control_transfer(itransfer); 452 err = _sync_gen_transfer(itransfer); 461 err = _sync_gen_transfer(itransfer); 468 if (write(hpriv->pipe[1], &itransfer, sizeof(itransfer)) < 0) 475 obsd_cancel_transfer(struct usbi_transfer *itransfer) argument 483 obsd_clear_transfer_priv(struct usbi_transfer *itransfer) argument 496 struct usbi_transfer *itransfer; local 625 _sync_control_transfer(struct usbi_transfer *itransfer) argument 701 _sync_gen_transfer(struct usbi_transfer *itransfer) argument [all...] |
H A D | wince_usb.c | 588 struct usbi_transfer *itransfer) 590 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer); 593 wfd.itransfer = NULL; 599 struct usbi_transfer *itransfer) 601 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 603 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer); 611 static int wince_submit_control_or_bulk_transfer(struct usbi_transfer *itransfer) argument 613 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 615 struct wince_transfer_priv *transfer_priv = (struct wince_transfer_priv*)usbi_transfer_get_os_priv(itransfer); 640 wfd = usbi_create_fd(eventHandle, direction_in ? RW_READ : RW_WRITE, itransfer, 587 wince_clear_transfer_priv( struct usbi_transfer *itransfer) argument 598 wince_cancel_transfer( struct usbi_transfer *itransfer) argument 670 wince_submit_iso_transfer(struct usbi_transfer *itransfer) argument 675 wince_submit_transfer( struct usbi_transfer *itransfer) argument 693 wince_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument 788 wince_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument [all...] |
H A D | darwin_usb.c | 1431 static int submit_bulk_transfer(struct usbi_transfer *itransfer) { argument 1432 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1470 transfer->length, darwin_async_io_callback, itransfer); 1473 transfer->length, darwin_async_io_callback, itransfer); 1475 itransfer->flags |= USBI_TRANSFER_OS_HANDLES_TIMEOUT; 1480 darwin_async_io_callback, (void *)itransfer); 1484 darwin_async_io_callback, (void *)itransfer); 1494 static int submit_iso_transfer(struct usbi_transfer *itransfer) { argument 1495 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1496 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer); 1584 submit_control_transfer(struct usbi_transfer *itransfer) argument 1634 darwin_submit_transfer(struct usbi_transfer *itransfer) argument 1651 cancel_control_transfer(struct usbi_transfer *itransfer) argument 1666 darwin_abort_transfers(struct usbi_transfer *itransfer) argument 1698 darwin_cancel_transfer(struct usbi_transfer *itransfer) argument 1714 darwin_clear_transfer_priv(struct usbi_transfer *itransfer) argument 1725 struct usbi_transfer *itransfer = (struct usbi_transfer *)refcon; local 1748 darwin_transfer_status(struct usbi_transfer *itransfer, kern_return_t result) argument 1774 darwin_handle_callback(struct usbi_transfer *itransfer, kern_return_t result, UInt32 io_size) argument [all...] |
H A D | windows_usb.c | 60 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 1913 windows_clear_transfer_priv(struct usbi_transfer *itransfer) argument 1923 submit_bulk_transfer(struct usbi_transfer *itransfer) argument 1943 submit_iso_transfer(struct usbi_transfer *itransfer) argument 1963 submit_control_transfer(struct usbi_transfer *itransfer) argument 1983 windows_submit_transfer(struct usbi_transfer *itransfer) argument 2004 windows_abort_control(struct usbi_transfer *itransfer) argument 2012 windows_abort_transfers(struct usbi_transfer *itransfer) argument 2020 windows_cancel_transfer(struct usbi_transfer *itransfer) argument 2037 windows_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument 2079 windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) argument 2348 unsupported_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument 2351 unsupported_submit_iso_transfer(int sub_api, struct usbi_transfer *itransfer) argument 2354 unsupported_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument 2357 unsupported_abort_control(int sub_api, struct usbi_transfer *itransfer) argument 2360 unsupported_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument 2363 unsupported_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument 2850 winusbx_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument 2945 winusbx_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument 3034 winusbx_abort_control(int sub_api, struct usbi_transfer *itransfer) argument 3040 winusbx_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument 3131 winusbx_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument 3868 hid_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument 3979 hid_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument 4074 hid_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument 4140 hid_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument 4268 composite_submit_control_transfer(int sub_api, struct usbi_transfer *itransfer) argument 4294 composite_submit_bulk_transfer(int sub_api, struct usbi_transfer *itransfer) argument 4310 composite_submit_iso_transfer(int sub_api, struct usbi_transfer *itransfer) argument 4342 composite_abort_control(int sub_api, struct usbi_transfer *itransfer) argument 4351 composite_abort_transfers(int sub_api, struct usbi_transfer *itransfer) argument 4386 composite_copy_transfer_data(int sub_api, struct usbi_transfer *itransfer, uint32_t io_size) argument [all...] |
H A D | poll_windows.h | 75 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 D | darwin_usb.h | 157 struct usbi_transfer *itransfer; member in struct:darwin_msg_async_io_complete
|
H A D | poll_windows.c | 113 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 D | windows_usb.h | 122 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 D | i915_resource_texture.c | 766 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 D | i915_resource_texture.c | 766 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 D | io.c | 1326 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 1486 struct usbi_transfer *itransfer = local 1519 usbi_handle_transfer_completion(struct usbi_transfer *itransfer, enum libusb_transfer_status status) argument 1833 handle_timeout(struct usbi_transfer *itransfer) argument [all...] |
H A D | libusbi.h | 422 int usbi_handle_transfer_completion(struct usbi_transfer *itransfer, 904 int (*submit_transfer)(struct usbi_transfer *itransfer); 912 int (*cancel_transfer)(struct usbi_transfer *itransfer); 924 void (*clear_transfer_priv)(struct usbi_transfer *itransfer);
|
H A D | core.c | 1181 struct usbi_transfer *itransfer; local 1190 list_for_each_entry_safe(itransfer, tmp, &ctx->flying_transfers, list, struct usbi_transfer) { 1192 USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1197 if (!(itransfer->flags & USBI_TRANSFER_DEVICE_DISAPPEARED)) { 1200 if (itransfer->flags & USBI_TRANSFER_CANCELLING) 1210 usbi_mutex_lock(&itransfer->lock); 1211 list_del(&itransfer->list); 1213 usbi_mutex_unlock(&itransfer->lock);
|
/external/libusb/libusb/ |
H A D | io.c | 1167 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 D | libusbi.h | 303 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);
|