Searched refs:ddkIntfDesc (Results 1 - 1 of 1) sorted by relevance
/drivers/external_device_manager/frameworks/ddk/usb/ |
H A D | usb_config_desc_parser.cpp | 209 int32_t size, const uint8_t *buffer, UsbDdkDescriptorType bDescriptorType, UsbDdkInterfaceDescriptor &ddkIntfDesc) in RawParseDescriptor() 212 ParseDescriptor(bDescriptorType, (uint8_t *)&ddkIntfDesc, sizeof(UsbInterfaceDescriptor), buffer, size); in RawParseDescriptor() 217 if ((ddkIntfDesc.interfaceDescriptor.bDescriptorType != USB_DDK_DT_INTERFACE) || in RawParseDescriptor() 218 (ddkIntfDesc.interfaceDescriptor.bLength > size)) { in RawParseDescriptor() 220 ddkIntfDesc.interfaceDescriptor.bDescriptorType, size); in RawParseDescriptor() 222 } else if ((ddkIntfDesc.interfaceDescriptor.bLength < USB_DDK_DT_INTERFACE_SIZE) || in RawParseDescriptor() 223 (ddkIntfDesc.interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS)) { in RawParseDescriptor() 225 ddkIntfDesc.interfaceDescriptor.bLength, ddkIntfDesc.interfaceDescriptor.bNumEndpoints); in RawParseDescriptor() 232 static int32_t ParseInterfaceEndpoint(UsbDdkInterfaceDescriptor &ddkIntfDesc, cons argument 208 RawParseDescriptor( int32_t size, const uint8_t *buffer, UsbDdkDescriptorType bDescriptorType, UsbDdkInterfaceDescriptor &ddkIntfDesc) RawParseDescriptor() argument 329 UsbDdkInterfaceDescriptor &ddkIntfDesc = usbInterface.altsetting[usbInterface.numAltsetting]; ParseInterface() local [all...] |
Completed in 1 milliseconds