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

  /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...]

Completed in 1040 milliseconds