H A D | descriptor.c | 428 * \param dev the device 432 API_EXPORTED int libusb_get_device_descriptor(libusb_device *dev, argument 440 r = usbi_backend->get_device_descriptor(dev, raw_desc, &host_endian); 459 * \param dev a device 468 API_EXPORTED int libusb_get_active_config_descriptor(libusb_device *dev, argument 481 r = usbi_backend->get_active_config_descriptor(dev, tmp, sizeof(tmp), 493 r = usbi_backend->get_active_config_descriptor(dev, buf, 498 r = parse_configuration(dev->ctx, _config, buf, host_endian); 500 usbi_err(dev->ctx, "parse_configuration failed with error %d", r); 503 usbi_warn(dev 533 libusb_get_config_descriptor(libusb_device *dev, uint8_t config_index, struct libusb_config_descriptor **config) argument 592 usbi_get_config_index_by_value(struct libusb_device *dev, uint8_t bConfigurationValue, int *idx) argument 632 libusb_get_config_descriptor_by_value(libusb_device *dev, uint8_t bConfigurationValue, struct libusb_config_descriptor **config) argument 675 libusb_get_string_descriptor_ascii(libusb_device_handle *dev, uint8_t desc_index, unsigned char *data, int length) argument [all...] |