Home
last modified time | relevance | path

Searched refs:ddkIntfDesc (Results 1 - 1 of 1) sorted by relevance

/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp209 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