Home
last modified time | relevance | path

Searched refs:dev_handle (Results 1 – 25 of 50) sorted by relevance

12

/external/libusb/libusb/
Dcore.c1248 libusb_device_handle **dev_handle) in libusb_wrap_sys_device() argument
1278 *dev_handle = _dev_handle; in libusb_wrap_sys_device()
1303 libusb_device_handle **dev_handle) in libusb_open() argument
1335 *dev_handle = _dev_handle; in libusb_open()
1363 struct libusb_device_handle *dev_handle = NULL; in libusb_open_device_with_vid_pid() local
1382 r = libusb_open(found, &dev_handle); in libusb_open_device_with_vid_pid()
1384 dev_handle = NULL; in libusb_open_device_with_vid_pid()
1389 return dev_handle; in libusb_open_device_with_vid_pid()
1393 struct libusb_device_handle *dev_handle) in do_close() argument
1406 if (transfer->dev_handle != dev_handle) in do_close()
[all …]
Dsync.c46 struct libusb_context *ctx = HANDLE_CTX(transfer->dev_handle); in sync_transfer_wait_for_completion()
58 if (NULL == transfer->dev_handle) { in sync_transfer_wait_for_completion()
97 int API_EXPORTED libusb_control_transfer(libusb_device_handle *dev_handle, in libusb_control_transfer() argument
106 if (usbi_handling_events(HANDLE_CTX(dev_handle))) in libusb_control_transfer()
124 libusb_fill_control_transfer(transfer, dev_handle, buffer, in libusb_control_transfer()
160 usbi_warn(HANDLE_CTX(dev_handle), in libusb_control_transfer()
169 static int do_sync_bulk_transfer(struct libusb_device_handle *dev_handle, in do_sync_bulk_transfer() argument
177 if (usbi_handling_events(HANDLE_CTX(dev_handle))) in do_sync_bulk_transfer()
184 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length, in do_sync_bulk_transfer()
220 usbi_warn(HANDLE_CTX(dev_handle), in do_sync_bulk_transfer()
[all …]
Dlibusb.h1224 libusb_device_handle *dev_handle; member
1385 int LIBUSB_CALL libusb_get_bos_descriptor(libusb_device_handle *dev_handle,
1418 …L libusb_wrap_sys_device(libusb_context *ctx, intptr_t sys_dev, libusb_device_handle **dev_handle);
1419 int LIBUSB_CALL libusb_open(libusb_device *dev, libusb_device_handle **dev_handle);
1420 void LIBUSB_CALL libusb_close(libusb_device_handle *dev_handle);
1421 libusb_device * LIBUSB_CALL libusb_get_device(libusb_device_handle *dev_handle);
1423 int LIBUSB_CALL libusb_set_configuration(libusb_device_handle *dev_handle,
1425 int LIBUSB_CALL libusb_claim_interface(libusb_device_handle *dev_handle,
1427 int LIBUSB_CALL libusb_release_interface(libusb_device_handle *dev_handle,
1433 int LIBUSB_CALL libusb_set_interface_alt_setting(libusb_device_handle *dev_handle,
[all …]
Dlibusbi.h305 #define TRANSFER_CTX(transfer) (HANDLE_CTX((transfer)->dev_handle))
677 void usbi_handle_disconnect(struct libusb_device_handle *dev_handle);
754 static inline void *usbi_get_device_handle_priv(struct libusb_device_handle *dev_handle) in usbi_get_device_handle_priv() argument
756 return (unsigned char *)dev_handle + PTR_ALIGN(sizeof(*dev_handle)); in usbi_get_device_handle_priv()
916 struct libusb_device_handle *dev_handle, intptr_t sys_dev);
943 int (*open)(struct libusb_device_handle *dev_handle);
953 void (*close)(struct libusb_device_handle *dev_handle);
1032 int (*get_configuration)(struct libusb_device_handle *dev_handle, uint8_t *config);
1049 int (*set_configuration)(struct libusb_device_handle *dev_handle, int config);
1068 int (*claim_interface)(struct libusb_device_handle *dev_handle, uint8_t interface_number);
[all …]
/external/libusb/libusb/os/
Dhaiku_usb_raw.cpp53 haiku_open(struct libusb_device_handle *dev_handle) in haiku_open() argument
55 USBDevice *dev = *((USBDevice **)usbi_get_device_priv(dev_handle->dev)); in haiku_open()
63 *((USBDeviceHandle **)usbi_get_device_handle_priv(dev_handle)) = handle; in haiku_open()
68 haiku_close(struct libusb_device_handle *dev_handle) in haiku_close() argument
70 USBDeviceHandle **pHandle = (USBDeviceHandle **)usbi_get_device_handle_priv(dev_handle); in haiku_close()
102 haiku_set_configuration(struct libusb_device_handle *dev_handle, int config) in haiku_set_configuration() argument
104 USBDeviceHandle *handle= *((USBDeviceHandle **)usbi_get_device_handle_priv(dev_handle)); in haiku_set_configuration()
111 haiku_claim_interface(struct libusb_device_handle *dev_handle, uint8_t interface_number) in haiku_claim_interface() argument
113 USBDeviceHandle *handle = *((USBDeviceHandle **)usbi_get_device_handle_priv(dev_handle)); in haiku_claim_interface()
118 haiku_set_altsetting(struct libusb_device_handle *dev_handle, uint8_t interface_number, uint8_t alt… in haiku_set_altsetting() argument
[all …]
Dwindows_winusb.c53 static int winusbx_open(int sub_api, struct libusb_device_handle *dev_handle);
54 static void winusbx_close(int sub_api, struct libusb_device_handle *dev_handle);
55 static int winusbx_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, uint8_…
56 static int winusbx_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, uint8_t if…
57 static int winusbx_release_interface(int sub_api, struct libusb_device_handle *dev_handle, uint8_t …
59 static int winusbx_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, u…
62 static int winusbx_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char e…
64 static int winusbx_reset_device(int sub_api, struct libusb_device_handle *dev_handle);
69 static int hid_open(int sub_api, struct libusb_device_handle *dev_handle);
70 static void hid_close(int sub_api, struct libusb_device_handle *dev_handle);
[all …]
Ddarwin_usb.c78 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, uint8_t iface);
79 static int darwin_release_interface(struct libusb_device_handle *dev_handle, uint8_t iface);
80 static int darwin_reset_device(struct libusb_device_handle *dev_handle);
178 static int ep_to_pipeRef(struct libusb_device_handle *dev_handle, uint8_t ep, uint8_t *pipep, uint8… in ep_to_pipeRef() argument
179 struct darwin_device_handle_priv *priv = usbi_get_device_handle_priv(dev_handle); in ep_to_pipeRef()
191 if (dev_handle->claimed_interfaces & (1U << iface)) { in ep_to_pipeRef()
210 usbi_warn (HANDLE_CTX(dev_handle), "no pipeRef found with endpoint address 0x%02x.", ep); in ep_to_pipeRef()
1198 static int darwin_open (struct libusb_device_handle *dev_handle) { in darwin_open() argument
1199 struct darwin_device_handle_priv *priv = usbi_get_device_handle_priv(dev_handle); in darwin_open()
1200 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_open()
[all …]
Dwindows_common.c614 static int windows_open(struct libusb_device_handle *dev_handle) in windows_open() argument
616 struct windows_context_priv *priv = usbi_get_context_priv(HANDLE_CTX(dev_handle)); in windows_open()
617 return priv->backend->open(dev_handle); in windows_open()
620 static void windows_close(struct libusb_device_handle *dev_handle) in windows_close() argument
622 struct windows_context_priv *priv = usbi_get_context_priv(HANDLE_CTX(dev_handle)); in windows_close()
623 priv->backend->close(dev_handle); in windows_close()
647 static int windows_get_configuration(struct libusb_device_handle *dev_handle, uint8_t *config) in windows_get_configuration() argument
649 struct windows_context_priv *priv = usbi_get_context_priv(HANDLE_CTX(dev_handle)); in windows_get_configuration()
650 return priv->backend->get_configuration(dev_handle, config); in windows_get_configuration()
653 static int windows_set_configuration(struct libusb_device_handle *dev_handle, int config) in windows_set_configuration() argument
[all …]
Dwindows_usbdk.c401 static int usbdk_open(struct libusb_device_handle *dev_handle) in usbdk_open() argument
403 struct libusb_device *dev = dev_handle->dev; in usbdk_open()
428 static void usbdk_close(struct libusb_device_handle *dev_handle) in usbdk_close() argument
430 struct usbdk_device_priv *priv = usbi_get_device_priv(dev_handle->dev); in usbdk_close()
433 usbi_err(HANDLE_CTX(dev_handle), "Redirector shutdown failed"); in usbdk_close()
439 static int usbdk_get_configuration(struct libusb_device_handle *dev_handle, uint8_t *config) in usbdk_get_configuration() argument
441 struct usbdk_device_priv *priv = usbi_get_device_priv(dev_handle->dev); in usbdk_get_configuration()
448 static int usbdk_set_configuration(struct libusb_device_handle *dev_handle, uint8_t config) in usbdk_set_configuration() argument
450 UNUSED(dev_handle); in usbdk_set_configuration()
455 static int usbdk_claim_interface(struct libusb_device_handle *dev_handle, uint8_t iface) in usbdk_claim_interface() argument
[all …]
Dwindows_common.h270 HANDLE dev_handle; // WinUSB needs an extra handle for the file member
304 int (*open)(struct libusb_device_handle *dev_handle);
305 void (*close)(struct libusb_device_handle *dev_handle);
312 int (*get_configuration)(struct libusb_device_handle *dev_handle, uint8_t *config);
313 int (*set_configuration)(struct libusb_device_handle *dev_handle, uint8_t config);
314 int (*claim_interface)(struct libusb_device_handle *dev_handle, uint8_t interface_number);
315 int (*release_interface)(struct libusb_device_handle *dev_handle, uint8_t interface_number);
316 int (*set_interface_altsetting)(struct libusb_device_handle *dev_handle,
318 int (*clear_halt)(struct libusb_device_handle *dev_handle,
320 int (*reset_device)(struct libusb_device_handle *dev_handle);
Dsunos_usb.c224 sunos_kernel_driver_active(struct libusb_device_handle *dev_handle, uint8_t interface) in sunos_kernel_driver_active() argument
226 sunos_dev_priv_t *dpriv = usbi_get_device_priv(dev_handle->dev); in sunos_kernel_driver_active()
348 sunos_detach_kernel_driver(struct libusb_device_handle *dev_handle, in sunos_detach_kernel_driver() argument
351 struct libusb_context *ctx = HANDLE_CTX(dev_handle); in sunos_detach_kernel_driver()
359 dpriv = usbi_get_device_priv(dev_handle->dev); in sunos_detach_kernel_driver()
386 r |= sunos_usb_ioctl(dev_handle->dev, DEVCTL_AP_DISCONNECT); in sunos_detach_kernel_driver()
387 r |= sunos_usb_ioctl(dev_handle->dev, DEVCTL_AP_CONFIGURE); in sunos_detach_kernel_driver()
389 usbi_warn(HANDLE_CTX(dev_handle), "one or more ioctls failed"); in sunos_detach_kernel_driver()
392 dev_handle->dev->device_descriptor.idVendor, in sunos_detach_kernel_driver()
393 dev_handle->dev->device_descriptor.idProduct); in sunos_detach_kernel_driver()
[all …]
/external/arm-trusted-firmware/plat/socionext/uniphier/
Duniphier_io_storage.c105 uintptr_t *dev_handle; member
112 .dev_handle = &uniphier_backend_dev_handle,
116 .dev_handle = &uniphier_fip_dev_handle,
121 .dev_handle = &uniphier_fip_dev_handle,
126 .dev_handle = &uniphier_fip_dev_handle,
131 .dev_handle = &uniphier_fip_dev_handle,
136 .dev_handle = &uniphier_fip_dev_handle,
142 .dev_handle = &uniphier_fip_dev_handle,
147 .dev_handle = &uniphier_fip_dev_handle,
152 .dev_handle = &uniphier_fip_dev_handle,
[all …]
/external/arm-trusted-firmware/drivers/io/
Dio_storage.c41 static bool is_valid_dev(const uintptr_t dev_handle) in is_valid_dev() argument
43 const io_dev_info_t *dev = (io_dev_info_t *)dev_handle; in is_valid_dev()
57 (is_valid_dev((uintptr_t)entity->dev_handle)); in is_valid_entity()
171 int io_dev_init(uintptr_t dev_handle, const uintptr_t init_params) in io_dev_init() argument
174 assert(dev_handle != (uintptr_t)NULL); in io_dev_init()
175 assert(is_valid_dev(dev_handle)); in io_dev_init()
177 io_dev_info_t *dev = (io_dev_info_t *)dev_handle; in io_dev_init()
188 int io_dev_close(uintptr_t dev_handle) in io_dev_close() argument
191 assert(dev_handle != (uintptr_t)NULL); in io_dev_close()
192 assert(is_valid_dev(dev_handle)); in io_dev_close()
[all …]
/external/libusb/include/libusb/
Dlibusb.h1224 libusb_device_handle *dev_handle; member
1385 int LIBUSB_CALL libusb_get_bos_descriptor(libusb_device_handle *dev_handle,
1418 …L libusb_wrap_sys_device(libusb_context *ctx, intptr_t sys_dev, libusb_device_handle **dev_handle);
1419 int LIBUSB_CALL libusb_open(libusb_device *dev, libusb_device_handle **dev_handle);
1420 void LIBUSB_CALL libusb_close(libusb_device_handle *dev_handle);
1421 libusb_device * LIBUSB_CALL libusb_get_device(libusb_device_handle *dev_handle);
1423 int LIBUSB_CALL libusb_set_configuration(libusb_device_handle *dev_handle,
1425 int LIBUSB_CALL libusb_claim_interface(libusb_device_handle *dev_handle,
1427 int LIBUSB_CALL libusb_release_interface(libusb_device_handle *dev_handle,
1433 int LIBUSB_CALL libusb_set_interface_alt_setting(libusb_device_handle *dev_handle,
[all …]
Dlibusbi.h305 #define TRANSFER_CTX(transfer) (HANDLE_CTX((transfer)->dev_handle))
677 void usbi_handle_disconnect(struct libusb_device_handle *dev_handle);
754 static inline void *usbi_get_device_handle_priv(struct libusb_device_handle *dev_handle) in usbi_get_device_handle_priv() argument
756 return (unsigned char *)dev_handle + PTR_ALIGN(sizeof(*dev_handle)); in usbi_get_device_handle_priv()
916 struct libusb_device_handle *dev_handle, intptr_t sys_dev);
943 int (*open)(struct libusb_device_handle *dev_handle);
953 void (*close)(struct libusb_device_handle *dev_handle);
1032 int (*get_configuration)(struct libusb_device_handle *dev_handle, uint8_t *config);
1049 int (*set_configuration)(struct libusb_device_handle *dev_handle, int config);
1068 int (*claim_interface)(struct libusb_device_handle *dev_handle, uint8_t interface_number);
[all …]
/external/arm-trusted-firmware/plat/layerscape/common/
Dls_io_storage.c49 uintptr_t *dev_handle; member
147 uintptr_t *dev_handle __unused, in plat_ls_get_alt_image_source()
158 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
170 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
173 result = plat_ls_get_alt_image_source(image_id, dev_handle, in plat_get_image_source()
/external/arm-trusted-firmware/plat/arm/common/
Darm_io_storage.c102 uintptr_t *dev_handle __unused, in plat_arm_get_alt_image_source()
111 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
121 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
124 result = plat_arm_get_alt_image_source(image_id, dev_handle, in plat_get_image_source()
/external/arm-trusted-firmware/plat/marvell/armada/common/
Dmarvell_io_storage.c63 uintptr_t *dev_handle; member
183 uintptr_t *dev_handle __attribute__((unused)), in plat_marvell_get_alt_image_source() argument
194 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
206 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
209 result = plat_marvell_get_alt_image_source(image_id, dev_handle, in plat_get_image_source()
/external/arm-trusted-firmware/docs/resources/diagrams/plantuml/
Dio_framework_usage_overview.puml32 bl_common -> arm_io_storage : plat_get_image_source(BL2_IMAGE_ID, &dev_handle, &image_spec)
34 bl_common <-- arm_io_storage : dev_handle
36 bl_common -> io_storage : io_open(dev_handle, image_spec, &image_handle)
45 bl_common -> io_storage : io_dev_close(dev_handle)
/external/arm-trusted-firmware/plat/qemu/common/
Dqemu_io_storage.c187 uintptr_t *dev_handle; member
413 static int get_alt_image_source(unsigned int image_id, uintptr_t *dev_handle, in get_alt_image_source() argument
419 *dev_handle = sh_dev_handle; in get_alt_image_source()
430 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
442 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
445 result = get_alt_image_source(image_id, dev_handle, image_spec); in plat_get_image_source()
/external/arm-trusted-firmware/plat/renesas/common/
Dplat_storage.c167 uintptr_t *dev_handle; member
383 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
396 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
401 int32_t plat_get_drv_source(uint32_t io_drv_id, uintptr_t *dev_handle, in plat_get_drv_source() argument
414 *dev_handle = *(policy->dev_handle); in plat_get_drv_source()
/external/arm-trusted-firmware/include/drivers/io/
Dio_storage.h82 int io_dev_init(uintptr_t dev_handle, const uintptr_t init_params);
85 int io_dev_close(uintptr_t dev_handle);
89 int io_open(uintptr_t dev_handle, const uintptr_t spec, uintptr_t *handle);
/external/arm-trusted-firmware/plat/intel/soc/common/
Dsocfpga_storage.c70 uintptr_t *dev_handle; member
177 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
190 *dev_handle = *(policy->dev_handle); in plat_get_image_source()
/external/arm-trusted-firmware/common/
Dbl_common.c72 uintptr_t dev_handle; in load_image() local
86 io_result = plat_get_image_source(image_id, &dev_handle, &image_spec); in load_image()
94 io_result = io_open(dev_handle, image_spec, &image_handle); in load_image()
140 (void)io_dev_close(dev_handle); in load_image()
/external/arm-trusted-firmware/plat/rpi/common/
Drpi3_io_storage.c109 uintptr_t *dev_handle; member
255 int plat_get_image_source(unsigned int image_id, uintptr_t *dev_handle, in plat_get_image_source() argument
267 *dev_handle = *(policy->dev_handle); in plat_get_image_source()

12