Home
last modified time | relevance | path

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

/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp394 auto infPtr = reinterpret_cast<UsbDdkInterfaceDescriptor *>(usbInterface.altsetting + i); in ClearInterface() local
395 if (infPtr == nullptr) { in ClearInterface()
400 if (infPtr->extra != nullptr) { in ClearInterface()
401 delete[] (infPtr->extra); in ClearInterface()
402 infPtr->extra = nullptr; in ClearInterface()
405 if (infPtr->endPoint != nullptr) { in ClearInterface()
406 for (j = 0; j < infPtr->interfaceDescriptor.bNumEndpoints; j++) { in ClearInterface()
407 ClearEndpoint(reinterpret_cast<UsbDdkEndpointDescriptor *>(infPtr->endPoint + j)); in ClearInterface()
410 delete[] (infPtr->endPoint); in ClearInterface()
411 infPtr in ClearInterface()
[all...]
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_raw_api_library.c365 struct UsbRawInterfaceDescriptor *infPtr = NULL; in ClearInterface() local
381 infPtr = (struct UsbRawInterfaceDescriptor *)(usbInterface->altsetting + i); in ClearInterface()
382 if (infPtr == NULL) { in ClearInterface()
387 if (infPtr->extra != NULL) { in ClearInterface()
388 RawUsbMemFree((void *)infPtr->extra); in ClearInterface()
389 infPtr->extra = NULL; in ClearInterface()
392 if (infPtr->endPoint != NULL) { in ClearInterface()
393 for (j = 0; j < infPtr->interfaceDescriptor.bNumEndpoints; j++) { in ClearInterface()
394 ClearEndpoint((struct UsbRawEndpointDescriptor *)infPtr->endPoint + j); in ClearInterface()
397 RawUsbMemFree((void *)infPtr in ClearInterface()
[all...]

Completed in 3 milliseconds