Home
last modified time | relevance | path

Searched refs:libusb_device (Results 1 – 25 of 26) sorted by relevance

12

/external/chromium_org/third_party/libusb/src/libusb/
Dcore.c468 struct discovered_devs *discdevs, struct libusb_device *dev) in discovered_devs_append()
506 struct libusb_device *usbi_alloc_device(struct libusb_context *ctx, in usbi_alloc_device()
510 struct libusb_device *dev = calloc(1, sizeof(*dev) + priv_size); in usbi_alloc_device()
534 void usbi_connect_device(struct libusb_device *dev) in usbi_connect_device()
559 void usbi_disconnect_device(struct libusb_device *dev) in usbi_disconnect_device()
591 int usbi_sanitize_device(struct libusb_device *dev) in usbi_sanitize_device()
614 struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx, in usbi_get_device_by_session_id()
617 struct libusb_device *dev; in usbi_get_device_by_session_id()
618 struct libusb_device *ret = NULL; in usbi_get_device_by_session_id()
621 list_for_each_entry(dev, &ctx->usb_devs, list, struct libusb_device) in usbi_get_device_by_session_id()
[all …]
Dlibusbi.h290 struct libusb_device { struct
300 struct libusb_device* parent_dev; argument
326 struct libusb_device *dev; argument
417 struct libusb_device *usbi_alloc_device(struct libusb_context *ctx,
419 struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx,
421 int usbi_sanitize_device(struct libusb_device *dev);
430 int usbi_device_cache_descriptor(libusb_device *dev);
431 int usbi_get_config_index_by_value(struct libusb_device *dev,
434 void usbi_connect_device (struct libusb_device *dev);
435 void usbi_disconnect_device (struct libusb_device *dev);
[all …]
Dlibusb.h901 struct libusb_device;
962 typedef struct libusb_device libusb_device; typedef
1316 libusb_device ***list);
1317 void LIBUSB_CALL libusb_free_device_list(libusb_device **list,
1319 libusb_device * LIBUSB_CALL libusb_ref_device(libusb_device *dev);
1320 void LIBUSB_CALL libusb_unref_device(libusb_device *dev);
1324 int LIBUSB_CALL libusb_get_device_descriptor(libusb_device *dev,
1326 int LIBUSB_CALL libusb_get_active_config_descriptor(libusb_device *dev,
1328 int LIBUSB_CALL libusb_get_config_descriptor(libusb_device *dev,
1330 int LIBUSB_CALL libusb_get_config_descriptor_by_value(libusb_device *dev,
[all …]
Dhotplug.h73 struct libusb_device *device;
79 void usbi_hotplug_match(struct libusb_context *ctx, struct libusb_device *dev,
Dhotplug.c146 struct libusb_device *dev, libusb_hotplug_event event, in usbi_hotplug_match_cb()
177 void usbi_hotplug_match(struct libusb_context *ctx, struct libusb_device *dev, in usbi_hotplug_match()
253 struct libusb_device **devs; in libusb_hotplug_register_callback()
Ddescriptor.c520 int usbi_device_cache_descriptor(libusb_device *dev) in usbi_device_cache_descriptor()
551 int API_EXPORTED libusb_get_device_descriptor(libusb_device *dev, in libusb_get_device_descriptor()
574 int API_EXPORTED libusb_get_active_config_descriptor(libusb_device *dev, in libusb_get_active_config_descriptor()
623 int API_EXPORTED libusb_get_config_descriptor(libusb_device *dev, in libusb_get_config_descriptor()
665 int usbi_get_config_index_by_value(struct libusb_device *dev, in usbi_get_config_index_by_value()
707 int API_EXPORTED libusb_get_config_descriptor_by_value(libusb_device *dev, in libusb_get_config_descriptor_by_value()
/external/libusb/libusb/
Dcore.c461 struct discovered_devs *discdevs, struct libusb_device *dev) in discovered_devs_append()
499 struct libusb_device *usbi_alloc_device(struct libusb_context *ctx, in usbi_alloc_device()
503 struct libusb_device *dev = malloc(sizeof(*dev) + priv_size); in usbi_alloc_device()
527 int usbi_sanitize_device(struct libusb_device *dev) in usbi_sanitize_device()
554 struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx, in usbi_get_device_by_session_id()
557 struct libusb_device *dev; in usbi_get_device_by_session_id()
558 struct libusb_device *ret = NULL; in usbi_get_device_by_session_id()
592 libusb_device ***list) in libusb_get_device_list()
595 struct libusb_device **ret; in libusb_get_device_list()
621 struct libusb_device *dev = discdevs->devices[i]; in libusb_get_device_list()
[all …]
Dlibusb.h543 struct libusb_device;
580 typedef struct libusb_device libusb_device; typedef
779 libusb_device ***list);
780 void libusb_free_device_list(libusb_device **list, int unref_devices);
781 libusb_device *libusb_ref_device(libusb_device *dev);
782 void libusb_unref_device(libusb_device *dev);
785 int libusb_get_device_descriptor(libusb_device *dev,
787 int libusb_get_active_config_descriptor(libusb_device *dev,
789 int libusb_get_config_descriptor(libusb_device *dev, uint8_t config_index,
791 int libusb_get_config_descriptor_by_value(libusb_device *dev,
[all …]
Dlibusbi.h204 struct libusb_device { struct
227 struct libusb_device *dev; argument
296 struct libusb_device *usbi_alloc_device(struct libusb_context *ctx,
298 struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx,
300 int usbi_sanitize_device(struct libusb_device *dev);
309 int usbi_get_config_index_by_value(struct libusb_device *dev,
334 struct libusb_device *devices[0];
338 struct discovered_devs *discdevs, struct libusb_device *dev);
476 int (*get_device_descriptor)(struct libusb_device *device,
499 int (*get_active_config_descriptor)(struct libusb_device *device,
[all …]
Ddescriptor.c432 API_EXPORTED int libusb_get_device_descriptor(libusb_device *dev, in libusb_get_device_descriptor()
468 API_EXPORTED int libusb_get_active_config_descriptor(libusb_device *dev, in libusb_get_active_config_descriptor()
533 API_EXPORTED int libusb_get_config_descriptor(libusb_device *dev, in libusb_get_config_descriptor()
592 int usbi_get_config_index_by_value(struct libusb_device *dev, in usbi_get_config_index_by_value()
632 API_EXPORTED int libusb_get_config_descriptor_by_value(libusb_device *dev, in libusb_get_config_descriptor_by_value()
/external/libusb/examples/
Dlsusb.c25 static void print_devs(libusb_device **devs) in print_devs()
27 libusb_device *dev; in print_devs()
46 libusb_device **devs; in main()
/external/chromium_org/third_party/libusb/src/libusb/os/
Dopenbsd_usb.c55 static int obsd_get_device_descriptor(struct libusb_device *, unsigned char *,
57 static int obsd_get_active_config_descriptor(struct libusb_device *,
59 static int obsd_get_config_descriptor(struct libusb_device *, uint8_t,
72 static void obsd_destroy_device(struct libusb_device *);
85 static int _cache_active_config_descriptor(struct libusb_device *);
145 struct libusb_device *dev; in obsd_get_device_list()
285 obsd_get_device_descriptor(struct libusb_device *dev, unsigned char *buf, in obsd_get_device_descriptor()
300 obsd_get_active_config_descriptor(struct libusb_device *dev, in obsd_get_active_config_descriptor()
318 obsd_get_config_descriptor(struct libusb_device *dev, uint8_t idx, in obsd_get_config_descriptor()
461 obsd_destroy_device(struct libusb_device *dev) in obsd_destroy_device()
[all …]
Dlinux_usbfs.c182 static int _get_usbfs_fd(struct libusb_device *dev, mode_t mode, int silent) in _get_usbfs_fd()
214 static struct linux_device_priv *_device_priv(struct libusb_device *dev) in _device_priv()
499 static int _open_sysfs_attr(struct libusb_device *dev, const char *attr) in _open_sysfs_attr()
552 static int op_get_device_descriptor(struct libusb_device *dev, in op_get_device_descriptor()
564 static int sysfs_get_active_config(struct libusb_device *dev, int *config) in sysfs_get_active_config()
732 static int op_get_config_descriptor_by_value(struct libusb_device *dev, in op_get_config_descriptor_by_value()
764 static int op_get_active_config_descriptor(struct libusb_device *dev, in op_get_active_config_descriptor()
792 static int op_get_config_descriptor(struct libusb_device *dev, in op_get_config_descriptor()
823 static int usbfs_get_active_config(struct libusb_device *dev, int fd) in usbfs_get_active_config()
852 static int initialize_device(struct libusb_device *dev, uint8_t busnum, in initialize_device()
[all …]
Dwince_usb.c95 static struct wince_device_priv *_device_priv(struct libusb_device *dev) in _device_priv()
152 static int init_device(struct libusb_device *dev, UKW_DEVICE drv_dev, in init_device()
350 struct libusb_device *dev = NULL; in wince_get_device_list()
427 struct libusb_device *device, in wince_get_device_descriptor()
438 struct libusb_device *device, in wince_get_active_config_descriptor()
451 struct libusb_device *device, in wince_get_config_descriptor()
587 struct libusb_device *dev) in wince_destroy_device()
Dwindows_usb.h211 struct libusb_device *parent_dev; // access to parent is required for usermode ops
229 static inline struct windows_device_priv *_device_priv(struct libusb_device *dev) { in _device_priv()
233 static inline void windows_device_priv_init(libusb_device* dev) { in windows_device_priv_init()
256 static inline void windows_device_priv_release(libusb_device* dev) { in windows_device_priv_release()
Ddarwin_usb.c63 static int darwin_get_config_descriptor(struct libusb_device *dev, uint8_t config_index, unsigned c…
272 struct libusb_device *dev = NULL; in darwin_devices_detached()
456 static int darwin_get_device_descriptor(struct libusb_device *dev, unsigned char *buffer, int *host… in darwin_get_device_descriptor()
467 static int get_configuration_index (struct libusb_device *dev, int config_value) { in get_configuration_index()
489 static int darwin_get_active_config_descriptor(struct libusb_device *dev, unsigned char *buffer, si… in darwin_get_active_config_descriptor()
503 static int darwin_get_config_descriptor(struct libusb_device *dev, uint8_t config_index, unsigned c… in darwin_get_config_descriptor()
827 struct libusb_device *dev = NULL; in process_new_device()
1418 static void darwin_destroy_device(struct libusb_device *dev) { in darwin_destroy_device()
Dwindows_usb.c46 static int windows_get_active_config_descriptor(struct libusb_device *dev, unsigned char *buffer, s…
944 static int force_hcd_device_descriptor(struct libusb_device *dev) in force_hcd_device_descriptor()
975 static int cache_config_descriptors(struct libusb_device *dev, HANDLE hub_handle, char* device_id) in cache_config_descriptors()
1076 static int init_device(struct libusb_device* dev, struct libusb_device* parent_dev, in init_device()
1084 struct libusb_device* tmp_dev; in init_device()
1243 static int set_composite_interface(struct libusb_context* ctx, struct libusb_device* dev, in set_composite_interface()
1297 static int set_hid_interface(struct libusb_context* ctx, struct libusb_device* dev, in set_hid_interface()
1349 struct libusb_device *dev, *parent_dev; in windows_get_device_list()
1360 libusb_device** unref_list; in windows_get_device_list()
1381 unref_list = (libusb_device**) calloc(unref_size, sizeof(libusb_device*)); in windows_get_device_list()
[all …]
/external/libmtp/src/
Dlibusb-glue.c86 struct usb_device *libusb_device; member
171 new_list_entry->libusb_device = newdevice; in append_to_mtpdevice_list()
630 retdevs[i].device_entry.vendor_id = dev->libusb_device->descriptor.idVendor; in LIBMTP_Detect_Raw_Devices()
632 retdevs[i].device_entry.product_id = dev->libusb_device->descriptor.idProduct; in LIBMTP_Detect_Raw_Devices()
636 if(dev->libusb_device->descriptor.idVendor == mtp_device_table[j].vendor_id && in LIBMTP_Detect_Raw_Devices()
637 dev->libusb_device->descriptor.idProduct == mtp_device_table[j].product_id) { in LIBMTP_Detect_Raw_Devices()
654 dev->libusb_device->descriptor.idVendor, in LIBMTP_Detect_Raw_Devices()
655 dev->libusb_device->descriptor.idProduct, in LIBMTP_Detect_Raw_Devices()
666 dev->libusb_device->descriptor.idVendor, in LIBMTP_Detect_Raw_Devices()
667 dev->libusb_device->descriptor.idProduct); in LIBMTP_Detect_Raw_Devices()
[all …]
/external/chromium_org/device/usb/
Dusb_device_impl.h16 struct libusb_device;
28 typedef libusb_device* PlatformUsbDevice;
Dusb_service_impl.cc28 typedef struct libusb_device* PlatformUsbDevice;
115 libusb_device** platform_devices = NULL; in RefreshDevices()
/external/libusb/libusb/os/
Dlinux_usbfs.c140 static void __get_usbfs_path(struct libusb_device *dev, char *path) in __get_usbfs_path()
146 static struct linux_device_priv *__device_priv(struct libusb_device *dev) in __device_priv()
269 static int usbfs_get_device_descriptor(struct libusb_device *dev, in usbfs_get_device_descriptor()
279 static int __open_sysfs_attr(struct libusb_device *dev, const char *attr) in __open_sysfs_attr()
297 static int sysfs_get_device_descriptor(struct libusb_device *dev, in sysfs_get_device_descriptor()
323 static int op_get_device_descriptor(struct libusb_device *dev, in op_get_device_descriptor()
334 static int usbfs_get_active_config_descriptor(struct libusb_device *dev, in usbfs_get_active_config_descriptor()
347 static int sysfs_get_active_config(struct libusb_device *dev, int *config) in sysfs_get_active_config()
420 static int sysfs_get_active_config_descriptor(struct libusb_device *dev, in sysfs_get_active_config_descriptor()
515 static int op_get_active_config_descriptor(struct libusb_device *dev, in op_get_active_config_descriptor()
[all …]
Ddarwin_usb.c52 static int darwin_get_config_descriptor(struct libusb_device *dev, uint8_t config_index, unsigned c…
349 static int darwin_get_device_descriptor(struct libusb_device *dev, unsigned char *buffer, int *host… in darwin_get_device_descriptor()
360 static int get_configuration_index (struct libusb_device *dev, int config_value) { in get_configuration_index()
382 static int darwin_get_active_config_descriptor(struct libusb_device *dev, unsigned char *buffer, si… in darwin_get_active_config_descriptor()
399 static int darwin_get_config_descriptor(struct libusb_device *dev, uint8_t config_index, unsigned c… in darwin_get_config_descriptor()
440 struct libusb_device *dev; in process_new_device()
1069 static void darwin_destroy_device(struct libusb_device *dev) { in darwin_destroy_device()
/external/libusb-compat/libusb/
Dcore.c173 libusb_device **dev_list = NULL; in find_busses()
198 libusb_device *dev = dev_list[i]; in find_busses()
308 static int find_devices(libusb_device **dev_list, int dev_list_len, in find_devices()
316 libusb_device *newlib_dev = dev_list[i]; in find_devices()
508 libusb_device *newlib_dev = dev->dev; in initialize_device()
569 libusb_device **dev_list; in usb_find_devices()
661 r = libusb_open((libusb_device *) dev->dev, &udev->handle); in usb_open()
/external/libpcap/
Dpcap-canusb-linux.c92 libusb_device** devs; in canusb_findalldevs()
148 libusb_device** devs; in canusb_opendevice()
/external/libusb/
DChangeLog1110 libusb no longer caches descriptors in libusb_device but backends are
1392 libusb_device mutex protection
1621 Persistent libusb_device storage
1627 libusb_device structure instances.
1647 libusb_get_device_list obtains a list of libusb_device structures for all
1650 Each libusb_device now has a reference count, defaulting to 1 on
1654 Opening a device adds a pointer to the libusb_device structure in the
1661 In future we will make the libusb_device instances all "global" so that if
1662 the app calls get_device_list twice it actually gets the same libusb_device
1664 we can investigate adding a unique "session ID" to each libusb_device, an

12