Lines Matching refs:iDescriptor
142 USBPORT_GetInterfaceLength(IN PUSB_INTERFACE_DESCRIPTOR iDescriptor, in USBPORT_GetInterfaceLength() argument
151 Length = iDescriptor->bLength; in USBPORT_GetInterfaceLength()
152 Descriptor = (PUSB_ENDPOINT_DESCRIPTOR)((ULONG_PTR)iDescriptor + Length); in USBPORT_GetInterfaceLength()
154 if (iDescriptor->bNumEndpoints) in USBPORT_GetInterfaceLength()
156 for (ix = 0; ix < iDescriptor->bNumEndpoints; ix++) in USBPORT_GetInterfaceLength()
192 PUSB_INTERFACE_DESCRIPTOR iDescriptor; in USBPORT_ParseConfigurationDescriptor() local
208 iDescriptor = (PUSB_INTERFACE_DESCRIPTOR)TmpDescriptor; in USBPORT_ParseConfigurationDescriptor()
214 (iDescriptor->bInterfaceNumber != InterfaceNumber)) in USBPORT_ParseConfigurationDescriptor()
216 Descriptor = (ULONG_PTR)iDescriptor + in USBPORT_ParseConfigurationDescriptor()
217 USBPORT_GetInterfaceLength(iDescriptor, EndDescriptors); in USBPORT_ParseConfigurationDescriptor()
219 iDescriptor = (PUSB_INTERFACE_DESCRIPTOR)Descriptor; in USBPORT_ParseConfigurationDescriptor()
225 iDescriptor->bInterfaceNumber == InterfaceNumber) in USBPORT_ParseConfigurationDescriptor()
227 if (iDescriptor->bAlternateSetting == Alternate) in USBPORT_ParseConfigurationDescriptor()
228 OutDescriptor = iDescriptor; in USBPORT_ParseConfigurationDescriptor()
230 Descriptor = (ULONG_PTR)iDescriptor + in USBPORT_ParseConfigurationDescriptor()
231 USBPORT_GetInterfaceLength(iDescriptor, EndDescriptors); in USBPORT_ParseConfigurationDescriptor()
233 iDescriptor = (PUSB_INTERFACE_DESCRIPTOR)Descriptor; in USBPORT_ParseConfigurationDescriptor()