Lines Matching full:descriptors
55 if (!config->fullspeed && function->descriptors) in usb_add_function()
133 * ID in interface, association, CDC union, and other descriptors. It
143 * multiple versions of the relevant descriptors.
166 struct usb_descriptor_header **descriptors; in config_buf() local
182 /* There may be e.g. OTG descriptors */ in config_buf()
183 if (config->descriptors) { in config_buf()
185 config->descriptors); in config_buf()
192 /* add each function's descriptors */ in config_buf()
195 descriptors = f->hs_descriptors; in config_buf()
197 descriptors = f->descriptors; in config_buf()
198 if (!descriptors) in config_buf()
201 (const struct usb_descriptor_header **) descriptors); in config_buf()
310 struct usb_descriptor_header **descriptors; in set_config() local
370 descriptors = f->hs_descriptors; in set_config()
372 descriptors = f->descriptors; in set_config()
374 for (; *descriptors; ++descriptors) { in set_config()
375 if ((*descriptors)->bDescriptorType != USB_DT_ENDPOINT) in set_config()
378 ep = (struct usb_endpoint_descriptor *)*descriptors; in set_config()
602 * then store that ID in the appropriate descriptors and string table.
631 * then copy IDs from the string table to the appropriate descriptors
666 * then store that ID in the appropriate descriptors and string table.
729 /* we handle all standard USB descriptors */ in composite_setup()