Lines Matching refs:device_desc
145 usb_device_descriptor_t* descriptor = &dev->device_desc;
497 memcpy(out_desc, &dev->device_desc, sizeof(usb_device_descriptor_t));
607 usb_device_descriptor_t* device_desc = &dev->device_desc;
608 zx_status_t status = usb_util_get_descriptor(dev, USB_DT_DEVICE, 0, 0, device_desc,
609 sizeof(*device_desc));
610 if (status != sizeof(*device_desc)) {
616 uint8_t num_configurations = device_desc->bNumConfigurations;
654 if (override->vid == le16toh(device_desc->idVendor) &&
655 override->pid == le16toh(device_desc->idProduct)) {
678 device_desc->idVendor, device_desc->idProduct, device_desc->bcdUSB >> 8,
679 device_desc->bcdUSB & 0xff, configuration);
694 { BIND_USB_VID, 0, device_desc->idVendor },
695 { BIND_USB_PID, 0, device_desc->idProduct },
696 { BIND_USB_CLASS, 0, device_desc->bDeviceClass },
697 { BIND_USB_SUBCLASS, 0, device_desc->bDeviceSubClass },
698 { BIND_USB_PROTOCOL, 0, device_desc->bDeviceProtocol },