/external/libusb/libusb/os/ |
haiku_usb_raw.cpp | 139 haiku_submit_transfer(struct usbi_transfer *itransfer) 141 struct libusb_transfer *fLibusbTransfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 143 return fDeviceHandle->SubmitTransfer(itransfer); 147 haiku_cancel_transfer(struct usbi_transfer *itransfer) 149 struct libusb_transfer *fLibusbTransfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 151 return fDeviceHandle->CancelTransfer(*((USBTransfer **)usbi_transfer_get_os_priv(itransfer))); 155 haiku_clear_transfer_priv(struct usbi_transfer *itransfer) 157 USBTransfer *transfer = *((USBTransfer **)usbi_transfer_get_os_priv(itransfer)); 159 *((USBTransfer **)usbi_transfer_get_os_priv(itransfer)) = NULL; 163 haiku_handle_transfer_completion(struct usbi_transfer *itransfer) [all...] |
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); 58 void windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size);
|
linux_usbfs.c | 2561 struct usbi_transfer *itransfer; local [all...] |
darwin_usb.c | 1884 struct usbi_transfer *itransfer = (struct usbi_transfer *)refcon; local [all...] |
wince_usb.c | 541 static void wince_clear_transfer_priv(struct usbi_transfer *itransfer) 543 struct wince_transfer_priv *transfer_priv = usbi_transfer_get_os_priv(itransfer); 547 wfd.itransfer = NULL; 552 static int wince_cancel_transfer(struct usbi_transfer *itransfer) 554 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 556 struct wince_transfer_priv *transfer_priv = usbi_transfer_get_os_priv(itransfer); 564 static int wince_submit_control_or_bulk_transfer(struct usbi_transfer *itransfer) 566 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 568 struct wince_transfer_priv *transfer_priv = usbi_transfer_get_os_priv(itransfer); 593 wfd = usbi_create_fd(eventHandle, direction_in ? RW_READ : RW_WRITE, itransfer, &wince_cancel_transfer) [all...] |
windows_nt_common.c | 482 static void windows_transfer_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) 490 status = windows_copy_transfer_data(itransfer, io_size); 501 istatus = windows_copy_transfer_data(itransfer, io_size); 509 usbi_err(ITRANSFER_CTX(itransfer), "detected I/O error %u: %s", io_result, windows_error_str(io_result)); 513 windows_clear_transfer_priv(itransfer); // Cancel polling 515 usbi_handle_transfer_cancellation(itransfer); 517 usbi_handle_transfer_completion(itransfer, (enum libusb_transfer_status)status); 520 void windows_handle_callback(struct usbi_transfer *itransfer, uint32_t io_result, uint32_t io_size) 522 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 529 windows_transfer_callback(itransfer, io_result, io_size) [all...] |
windows_usbdk.c | 90 static inline struct usbdk_transfer_priv *_usbdk_transfer_priv(struct usbi_transfer *itransfer) 92 return (struct usbdk_transfer_priv *)usbi_transfer_get_os_priv(itransfer); 536 void windows_clear_transfer_priv(struct usbi_transfer *itransfer) 538 struct usbdk_transfer_priv *transfer_priv = _usbdk_transfer_priv(itransfer); 539 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 549 static int usbdk_do_control_transfer(struct usbi_transfer *itransfer) 551 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 553 struct usbdk_transfer_priv *transfer_priv = _usbdk_transfer_priv(itransfer); 598 static int usbdk_do_bulk_transfer(struct usbi_transfer *itransfer) 600 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); [all...] |
netbsd_usb.c | 426 netbsd_submit_transfer(struct usbi_transfer *itransfer) 434 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 439 err = _sync_control_transfer(itransfer); 447 err = _sync_gen_transfer(itransfer); 456 err = _sync_gen_transfer(itransfer); 466 usbi_signal_transfer_completion(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) 490 return usbi_handle_transfer_completion(itransfer, LIBUSB_TRANSFER_COMPLETED) [all...] |
openbsd_usb.c | 472 obsd_submit_transfer(struct usbi_transfer *itransfer) 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); 512 usbi_signal_transfer_completion(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) 536 return usbi_handle_transfer_completion(itransfer, LIBUSB_TRANSFER_COMPLETED) [all...] |
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...] |
poll_windows.h | 81 typedef int cancel_transfer(struct usbi_transfer *itransfer); 87 struct usbi_transfer *itransfer; // Associated transfer, or NULL if completed member in struct:winfd
|
haiku_usb_backend.cpp | 34 USBTransfer::USBTransfer(struct usbi_transfer *itransfer, USBDevice *device) 36 fUsbiTransfer = itransfer; 37 fLibusbTransfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 201 USBDeviceHandle::SubmitTransfer(struct usbi_transfer *itransfer) 203 USBTransfer *transfer = new USBTransfer(itransfer, fUSBDevice); 204 *((USBTransfer **)usbi_transfer_get_os_priv(itransfer)) = transfer;
|
poll_windows.c | 115 if (poll_fd[_index].itransfer && poll_fd[_index].cancel_fn) { 117 (*poll_fd[_index].cancel_fn)(poll_fd[_index].itransfer); 146 if (poll_fd[_index].itransfer && poll_fd[_index].cancel_fn) { 148 (*poll_fd[_index].cancel_fn)(poll_fd[_index].itransfer); 320 struct winfd usbi_create_fd(HANDLE handle, int access_mode, struct usbi_transfer *itransfer, cancel_transfer *cancel_fn) 332 wfd.itransfer = itransfer;
|
sunos_usb.c | 1022 sunos_submit_transfer(struct usbi_transfer *itransfer) 1028 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1072 sunos_cancel_transfer(struct usbi_transfer *itransfer) 1081 tpriv = usbi_transfer_get_os_priv(itransfer); 1083 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); 1107 sunos_clear_transfer_priv(struct usbi_transfer *itransfer) 1115 sunos_handle_transfer_completion(struct usbi_transfer *itransfer) 1117 return usbi_handle_transfer_completion(itransfer, LIBUSB_TRANSFER_COMPLETED); [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);
|
/external/libusb/libusb/ |
io.c | 1266 struct usbi_transfer *itransfer = calloc(1, alloc_size); local 1296 struct usbi_transfer *itransfer; local 1471 struct usbi_transfer *itransfer = local 1562 struct usbi_transfer *itransfer = local 1607 struct usbi_transfer *itransfer = local 1624 struct usbi_transfer *itransfer = local 2172 struct usbi_transfer *itransfer; local [all...] |
libusbi.h | 517 int usbi_handle_transfer_completion(struct usbi_transfer *itransfer, [all...] |
core.c | 1340 struct usbi_transfer *itransfer; local [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
i915_resource_texture.c | 795 struct i915_transfer *itransfer = (struct i915_transfer*)transfer; local 796 struct i915_texture *tex = i915_texture(itransfer->b.resource); 799 if (itransfer->staging_texture) 800 tex = i915_texture(itransfer->staging_texture); 804 if ((itransfer->staging_texture) && 808 u_box_origin_2d(itransfer->b.box.width, itransfer->b.box.height, &sbox); 809 pipe->resource_copy_region(pipe, itransfer->b.resource, itransfer->b.level, 810 itransfer->b.box.x, itransfer->b.box.y, itransfer->b.box.z [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_texture.c | 266 struct st_texture_image_transfer *itransfer = &stImage->transfer[z]; local 269 unsigned stride = *rowStrideOut = itransfer->temp_stride = 271 *mapOut = itransfer->temp_data = 274 itransfer->map = map; 301 struct st_texture_image_transfer *itransfer = &stImage->transfer[z]; local 302 struct pipe_transfer *transfer = itransfer->transfer; 308 _mesa_etc1_unpack_rgba8888(itransfer->map, transfer->stride, 309 itransfer->temp_data, 310 itransfer->temp_stride, 314 _mesa_unpack_etc2_format(itransfer->map, transfer->stride [all...] |