Home | History | Annotate | Download | only in libusb

Lines Matching refs:libusb_device

204 struct libusb_device {
227 struct libusb_device *dev;
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,
329 * eliminating the need for a list node in the libusb_device structure
334 struct libusb_device *devices[0];
338 struct discovered_devs *discdevs, struct libusb_device *dev);
383 * knows about the device, and if so, it provides you with a libusb_device
388 * obtain a new libusb_device structure with reference count 1. Populate
398 * At this stage we have a populated libusb_device structure (either one
476 int (*get_device_descriptor)(struct libusb_device *device,
499 int (*get_active_config_descriptor)(struct libusb_device *device,
523 int (*get_config_descriptor)(struct libusb_device *device,
702 void (*destroy_device)(struct libusb_device *dev);
783 * struct libusb_device. */
788 * struct libusb_device. */