Lines Matching full:descriptor

354 Get the USB device descriptor for the device
362 Get the USB configuration descriptor for the active configuration.
370 Get a USB configuration descriptor based on its index
377 Get a USB configuration descriptor with a specific bConfigurationValue.
387 Free a configuration descriptor.
391 Retrieve a string descriptor in raw format.
397 Retrieve a string descriptor in C style ASCII.
403 This function parses the USB 3.0 endpoint companion descriptor in host endian format pointed to by
408 endpoint descriptor.
409 On success the pointer to resulting descriptor is stored at the location given by
412 On success the parsed USB 3.0 endpoint companion descriptor must be
417 This function is NULL safe and frees a parsed USB 3.0 endpoint companion descriptor given by
422 This function finds and parses the USB 3.0 endpoint companion descriptor given by
425 On success the parsed USB 3.0 endpoint companion descriptor must be
430 This function is NULL safe and frees a parsed USB 3.0 endpoint companion descriptor given by
437 and stores a pointer to a parsed BOS descriptor into
440 On success the parsed BOS descriptor must be
445 This function parses a Binary Object Store, BOS, descriptor into host endian format pointed to by
449 On success the pointer to resulting descriptor is stored at the location given by
452 On success the parsed BOS descriptor must be freed using the
457 This function is NULL safe and frees a parsed BOS descriptor given by
462 This function parses the USB 2.0 extension descriptor from the descriptor given by
464 and stores a pointer to the parsed descriptor into
467 On success the parsed USB 2.0 extension descriptor must be freed using the
472 This function is NULL safe and frees a parsed USB 2.0 extension descriptor given by
477 This function parses the SuperSpeed device capability descriptor from the descriptor given by
479 and stores a pointer to the parsed descriptor into
482 On success the parsed SuperSpeed device capability descriptor must be freed using the
487 This function is NULL safe and frees a parsed SuperSpeed device capability descriptor given by
492 This function parses the container ID descriptor from the descriptor given by
494 and stores a pointer to the parsed descriptor into
497 On success the parsed container ID descriptor must be freed using the
502 This function is NULL safe and frees a parsed container ID descriptor given by
710 Register notification functions for file descriptor additions/removals.
711 These functions will be invoked for every new or removed file descriptor
733 arguments can be set to LIBUSB_HOTPLUG_MATCH_ANY to match any value in the USB device descriptor.