Home
last modified time | relevance | path

Searched refs:libusb_context (Results 1 – 25 of 38) sorted by relevance

12

/external/libusb/libusb/
Dlibusb.h898 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 …]
Dio.c1123 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 …]
Dlibusbi.h178 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 …]
Dhotplug.h36 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,
Dhotplug.c157 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()
Dcore.c73 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 …]
Ddescriptor.c100 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/
Dlibusb.h898 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 …]
Dlibusbi.h178 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 …]
Dhotplug.h36 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/
Dstress.c31 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/
Dwindows_usbdk.c113 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 …]
Dlinux_usbfs.h176 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,
Dlinux_usbfs.c131 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 …]
Dwindows_nt_common.h47 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 …
Dhaiku_pollfs.cpp96 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()
Dwindows_winusb.c60 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 …]
Dwindows_nt_common.c151 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()
Ddarwin_usb.c89 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 …]
Dlinux_udev.c198 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/
Dhotplug.rs9 use crate::libusb_context::LibUsbContextInner;
65 _: *mut bindings::libusb_context, in hotplug_cb() argument
Dbindings.rs3602 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 …]
Dlibusb_context.rs18 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()
Dlib.rs20 pub mod libusb_context; module
/external/libusb/examples/
Dhotplugtest.c29 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()

12