/external/libusb/libusb/ |
D | libusb.h | 898 struct libusb_context; 942 typedef struct libusb_context libusb_context; typedef 1306 int LIBUSB_CALL libusb_init(libusb_context **ctx); 1307 void LIBUSB_CALL libusb_exit(libusb_context *ctx); 1308 void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); 1315 ssize_t LIBUSB_CALL libusb_get_device_list(libusb_context *ctx, 1335 struct libusb_context *ctx, 1344 struct libusb_context *ctx, 1350 struct libusb_context *ctx, 1355 int LIBUSB_CALL libusb_get_container_id_descriptor(struct libusb_context *ctx, [all …]
|
D | io.c | 1123 int usbi_io_init(struct libusb_context *ctx) in usbi_io_init() 1183 void usbi_io_exit(struct libusb_context *ctx) in usbi_io_exit() 1310 static int disarm_timerfd(struct libusb_context *ctx) in disarm_timerfd() 1328 static int arm_timerfd_for_next_timeout(struct libusb_context *ctx) in arm_timerfd_for_next_timeout() 1357 static int arm_timerfd_for_next_timeout(struct libusb_context *ctx) in arm_timerfd_for_next_timeout() 1371 struct libusb_context *ctx = ITRANSFER_CTX(transfer); in add_to_flying_list() 1440 struct libusb_context *ctx = ITRANSFER_CTX(transfer); in remove_from_flying_list() 1473 struct libusb_context *ctx = TRANSFER_CTX(transfer); in libusb_submit_transfer() 1688 struct libusb_context *ctx = ITRANSFER_CTX(transfer); in usbi_handle_transfer_cancellation() 1710 struct libusb_context *ctx = ITRANSFER_CTX(transfer); in usbi_signal_transfer_completion() [all …]
|
D | libusbi.h | 178 void usbi_log(struct libusb_context *ctx, enum libusb_log_level level, 181 void usbi_log_v(struct libusb_context *ctx, enum libusb_log_level level, 215 static inline void usbi_info(struct libusb_context *ctx, const char *format, ...) 217 static inline void usbi_warn(struct libusb_context *ctx, const char *format, ...) 219 static inline void usbi_err(struct libusb_context *ctx, const char *format, ...) 251 extern struct libusb_context *usbi_default_context; 256 struct libusb_context { struct 371 struct libusb_context *ctx; 507 int usbi_io_init(struct libusb_context *ctx); 508 void usbi_io_exit(struct libusb_context *ctx); [all …]
|
D | hotplug.h | 36 struct libusb_context *ctx; 84 void usbi_hotplug_deregister_all(struct libusb_context *ctx); 85 void usbi_hotplug_match(struct libusb_context *ctx, struct libusb_device *dev, 87 void usbi_hotplug_notification(struct libusb_context *ctx, struct libusb_device *dev,
|
D | hotplug.c | 157 static int usbi_hotplug_match_cb (struct libusb_context *ctx, in usbi_hotplug_match_cb() 189 void usbi_hotplug_match(struct libusb_context *ctx, struct libusb_device *dev, in usbi_hotplug_match() 213 void usbi_hotplug_notification(struct libusb_context *ctx, struct libusb_device *dev, in usbi_hotplug_notification() 237 int API_EXPORTED libusb_hotplug_register_callback(libusb_context *ctx, in libusb_hotplug_register_callback() 314 void API_EXPORTED libusb_hotplug_deregister_callback (struct libusb_context *ctx, in libusb_hotplug_deregister_callback() 339 void usbi_hotplug_deregister_all(struct libusb_context *ctx) { in usbi_hotplug_deregister_all()
|
D | core.c | 73 struct libusb_context *usbi_default_context = NULL; 680 struct libusb_device *usbi_alloc_device(struct libusb_context *ctx, in usbi_alloc_device() 710 struct libusb_context *ctx = DEVICE_CTX(dev); in usbi_connect_device() 728 struct libusb_context *ctx = DEVICE_CTX(dev); in usbi_disconnect_device() 773 struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx, in usbi_get_device_by_session_id() 810 ssize_t API_EXPORTED libusb_get_device_list(libusb_context *ctx, in libusb_get_device_list() 938 struct libusb_context *ctx = DEVICE_CTX(dev); in libusb_get_port_numbers() 960 int API_EXPORTED libusb_get_port_path(libusb_context *ctx, libusb_device *dev, in libusb_get_port_path() 1187 int usbi_signal_event(struct libusb_context *ctx) in usbi_signal_event() 1206 int usbi_clear_event(struct libusb_context *ctx) in usbi_clear_event() [all …]
|
D | descriptor.c | 100 static int parse_endpoint(struct libusb_context *ctx, in parse_endpoint() 213 static int parse_interface(libusb_context *ctx, in parse_interface() 371 static int parse_configuration(struct libusb_context *ctx, in parse_configuration() 489 static int raw_desc_to_config(struct libusb_context *ctx, in raw_desc_to_config() 754 struct libusb_context *ctx, in libusb_get_ss_endpoint_companion_descriptor() 804 static int parse_bos(struct libusb_context *ctx, in parse_bos() 969 struct libusb_context *ctx, in libusb_get_usb_2_0_extension_descriptor() 1027 struct libusb_context *ctx, in libusb_get_ss_usb_device_capability_descriptor() 1084 int API_EXPORTED libusb_get_container_id_descriptor(struct libusb_context *ctx, in libusb_get_container_id_descriptor()
|
/external/libusb/include/libusb/ |
D | libusb.h | 898 struct libusb_context; 942 typedef struct libusb_context libusb_context; typedef 1306 int LIBUSB_CALL libusb_init(libusb_context **ctx); 1307 void LIBUSB_CALL libusb_exit(libusb_context *ctx); 1308 void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); 1315 ssize_t LIBUSB_CALL libusb_get_device_list(libusb_context *ctx, 1335 struct libusb_context *ctx, 1344 struct libusb_context *ctx, 1350 struct libusb_context *ctx, 1355 int LIBUSB_CALL libusb_get_container_id_descriptor(struct libusb_context *ctx, [all …]
|
D | libusbi.h | 178 void usbi_log(struct libusb_context *ctx, enum libusb_log_level level, 181 void usbi_log_v(struct libusb_context *ctx, enum libusb_log_level level, 215 static inline void usbi_info(struct libusb_context *ctx, const char *format, ...) 217 static inline void usbi_warn(struct libusb_context *ctx, const char *format, ...) 219 static inline void usbi_err(struct libusb_context *ctx, const char *format, ...) 251 extern struct libusb_context *usbi_default_context; 256 struct libusb_context { struct 371 struct libusb_context *ctx; 507 int usbi_io_init(struct libusb_context *ctx); 508 void usbi_io_exit(struct libusb_context *ctx); [all …]
|
D | hotplug.h | 36 struct libusb_context *ctx; 84 void usbi_hotplug_deregister_all(struct libusb_context *ctx); 85 void usbi_hotplug_match(struct libusb_context *ctx, struct libusb_device *dev, 87 void usbi_hotplug_notification(struct libusb_context *ctx, struct libusb_device *dev,
|
/external/libusb/tests/ |
D | stress.c | 31 libusb_context * ctx = NULL; in test_init_and_exit() 51 libusb_context * ctx = NULL; in test_get_device_list() 77 libusb_context * ctx = NULL; in test_many_device_lists() 117 libusb_context * ctx = NULL; in test_default_context_change()
|
/external/libusb/libusb/os/ |
D | windows_usbdk.c | 113 static FARPROC get_usbdk_proc_addr(struct libusb_context *ctx, LPCSTR api_name) in get_usbdk_proc_addr() 131 static int load_usbdk_helper_dll(struct libusb_context *ctx) in load_usbdk_helper_dll() 199 static int usbdk_init(struct libusb_context *ctx) in usbdk_init() 230 static int usbdk_get_session_id_for_device(struct libusb_context *ctx, in usbdk_get_session_id_for_device() 256 static int usbdk_cache_config_descriptors(struct libusb_context *ctx, in usbdk_cache_config_descriptors() 283 static inline int usbdk_device_priv_init(struct libusb_context *ctx, struct libusb_device *dev, PUS… in usbdk_device_priv_init() 325 static int usbdk_get_device_list(struct libusb_context *ctx, struct discovered_devs **_discdevs) in usbdk_get_device_list() 435 struct libusb_context *ctx = DEVICE_CTX(dev_handle->dev); in usbdk_close() 463 struct libusb_context *ctx = DEVICE_CTX(dev_handle->dev); in usbdk_set_interface_altsetting() 483 struct libusb_context *ctx = DEVICE_CTX(dev_handle->dev); in usbdk_clear_halt() [all …]
|
D | linux_usbfs.h | 176 int linux_udev_scan_devices(struct libusb_context *ctx); 187 int linux_get_device_address (struct libusb_context *ctx, int detached, 190 int linux_enumerate_device(struct libusb_context *ctx,
|
D | linux_usbfs.c | 131 static int linux_scan_devices(struct libusb_context *ctx); 132 static int sysfs_scan_device(struct libusb_context *ctx, const char *devname); 136 static int linux_default_scan_devices (struct libusb_context *ctx); 185 struct libusb_context *ctx = DEVICE_CTX(dev); in _get_usbfs_fd() 376 static int op_init(struct libusb_context *ctx) in op_init() 495 static int linux_scan_devices(struct libusb_context *ctx) in linux_scan_devices() 540 static int __read_sysfs_attr(struct libusb_context *ctx, in __read_sysfs_attr() 628 int linux_get_device_address (struct libusb_context *ctx, int detached, in linux_get_device_address() 675 static int seek_to_next_descriptor(struct libusb_context *ctx, in seek_to_next_descriptor() 699 static int seek_to_next_config(struct libusb_context *ctx, in seek_to_next_config() [all …]
|
D | windows_nt_common.h | 47 int windows_common_init(struct libusb_context *ctx); 59 int windows_handle_events(struct libusb_context *ctx, struct pollfd *fds, POLL_NFDS_TYPE nfds, int …
|
D | haiku_pollfs.cpp | 96 struct libusb_context *ctx; in WatchedEntry() 100 list_for_each_entry(ctx, &active_contexts_list, list, struct libusb_context) { in WatchedEntry() 165 struct libusb_context *ctx; in ~WatchedEntry() 170 list_for_each_entry(ctx, &active_contexts_list, list, struct libusb_context) { in ~WatchedEntry()
|
D | windows_winusb.c | 60 static int winusbx_init(int sub_api, struct libusb_context *ctx); 76 static int hid_init(int sub_api, struct libusb_context *ctx); 90 static int composite_init(int sub_api, struct libusb_context *ctx); 259 static bool get_devinfo_data(struct libusb_context *ctx, in get_devinfo_data() 294 static SP_DEVICE_INTERFACE_DETAIL_DATA_A *get_interface_details(struct libusb_context *ctx, in get_interface_details() 363 static SP_DEVICE_INTERFACE_DETAIL_DATA_A *get_interface_details_filter(struct libusb_context *ctx, in get_interface_details_filter() 523 struct libusb_context *ctx = DEVICE_CTX(dev_handle->dev); in windows_assign_endpoints() 593 struct libusb_context *ctx = DEVICE_CTX(transfer->dev_handle->dev); in auto_claim() 775 static int windows_init(struct libusb_context *ctx) in windows_init() 858 struct libusb_context *ctx = DEVICE_CTX(dev); in force_hcd_device_descriptor() [all …]
|
D | windows_nt_common.c | 151 static bool htab_create(struct libusb_context *ctx, unsigned long nel) in htab_create() 299 static bool windows_init_clock(struct libusb_context *ctx) in windows_init_clock() 539 int windows_handle_events(struct libusb_context *ctx, struct pollfd *fds, POLL_NFDS_TYPE nfds, int … in windows_handle_events() 590 int windows_common_init(struct libusb_context *ctx) in windows_common_init()
|
D | darwin_usb.c | 89 static int darwin_scan_devices(struct libusb_context *ctx); 90 static int process_new_device (struct libusb_context *ctx, io_service_t service); 303 struct libusb_context *ctx; in darwin_devices_attached() 310 list_for_each_entry(ctx, &active_contexts_list, list, struct libusb_context) { in darwin_devices_attached() 322 struct libusb_context *ctx; in darwin_devices_detached() 349 list_for_each_entry(ctx, &active_contexts_list, list, struct libusb_context) { in darwin_devices_detached() 385 struct libusb_context *ctx = (struct libusb_context *)arg0; in darwin_event_thread_main() 518 static int darwin_init(struct libusb_context *ctx) { in darwin_init() 639 static int darwin_check_configuration (struct libusb_context *ctx, struct darwin_cached_device *dev… in darwin_check_configuration() 722 static int darwin_cache_device_descriptor (struct libusb_context *ctx, struct darwin_cached_device … in darwin_cache_device_descriptor() [all …]
|
D | linux_udev.c | 198 static int udev_device_info(struct libusb_context *ctx, int detached, in udev_device_info() 252 int linux_udev_scan_devices(struct libusb_context *ctx) in linux_udev_scan_devices()
|
/external/crosvm/usb_util/src/ |
D | hotplug.rs | 9 use crate::libusb_context::LibUsbContextInner; 65 _: *mut bindings::libusb_context, in hotplug_cb() argument
|
D | bindings.rs | 3602 pub struct libusb_context { struct 4012 pub fn libusb_init(ctx: *mut *mut libusb_context) -> ::std::os::raw::c_int; in libusb_init() 4015 pub fn libusb_init_jailed(ctx: *mut *mut libusb_context) -> ::std::os::raw::c_int; in libusb_init_jailed() 4018 pub fn libusb_exit(ctx: *mut libusb_context); in libusb_exit() argument 4022 ctx: *mut libusb_context, in libusb_get_device_from_fd() argument 4028 pub fn libusb_set_debug(ctx: *mut libusb_context, level: ::std::os::raw::c_int); in libusb_set_debug() argument 4047 ctx: *mut libusb_context, in libusb_get_device_list() argument 4100 ctx: *mut libusb_context, in libusb_get_ss_endpoint_companion_descriptor() argument 4121 ctx: *mut libusb_context, in libusb_get_usb_2_0_extension_descriptor() argument 4133 ctx: *mut libusb_context, in libusb_get_ss_usb_device_capability_descriptor() argument [all …]
|
D | libusb_context.rs | 18 context: *mut bindings::libusb_context, 58 let mut ctx: *mut bindings::libusb_context = std::ptr::null_mut(); in new() 72 let mut ctx: *mut bindings::libusb_context = std::ptr::null_mut(); in new_jailed()
|
D | lib.rs | 20 pub mod libusb_context; module
|
/external/libusb/examples/ |
D | hotplugtest.c | 29 static int LIBUSB_CALL hotplug_callback(libusb_context *ctx, libusb_device *dev, libusb_hotplug_eve… in hotplug_callback() 56 static int LIBUSB_CALL hotplug_callback_detach(libusb_context *ctx, libusb_device *dev, libusb_hotp… in hotplug_callback_detach()
|