Lines Matching refs:supportDescriptors
698 Device::ReportDevice(usb_support_descriptor* supportDescriptors, in ReportDevice() argument
704 if (supportDescriptorCount == 0 || supportDescriptors == NULL) in ReportDevice()
708 if ((supportDescriptors[i].vendor != 0 in ReportDevice()
709 && fDeviceDescriptor.vendor_id != supportDescriptors[i].vendor) in ReportDevice()
710 || (supportDescriptors[i].product != 0 in ReportDevice()
712 != supportDescriptors[i].product)) in ReportDevice()
715 if ((supportDescriptors[i].dev_class == 0 in ReportDevice()
717 == supportDescriptors[i].dev_class) in ReportDevice()
718 && (supportDescriptors[i].dev_subclass == 0 in ReportDevice()
720 == supportDescriptors[i].dev_subclass) in ReportDevice()
721 && (supportDescriptors[i].dev_protocol == 0 in ReportDevice()
723 == supportDescriptors[i].dev_protocol)) { in ReportDevice()
736 if ((supportDescriptors[i].dev_class == 0 in ReportDevice()
738 == supportDescriptors[i].dev_class) in ReportDevice()
739 && (supportDescriptors[i].dev_subclass == 0 in ReportDevice()
741 == supportDescriptors[i].dev_subclass) in ReportDevice()
742 && (supportDescriptors[i].dev_protocol == 0 in ReportDevice()
744 == supportDescriptors[i].dev_protocol)) { in ReportDevice()