Home
last modified time | relevance | path

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

/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp422 for (i = 0; i < config.configDescriptor.bNumInterfaces; i++) { in RawClearConfiguration()
458 if (config.configDescriptor.bNumInterfaces >= USB_MAXINTERFACES) { in ParseConfigurationDes()
459 EDM_LOGE(MODULE_USB_DDK, "%{public}d: bNumInterfaces overlong.", config.configDescriptor.bNumInterfaces); in ParseConfigurationDes()
463 for (; i < config.configDescriptor.bNumInterfaces; ++i) { in ParseConfigurationDes()
468 if (i == config.configDescriptor.bNumInterfaces) { in ParseConfigurationDes()
497 if ((config.configDescriptor.bDescriptorType != USB_DDK_DT_CONFIG) || in ParseConfiguration()
498 (config.configDescriptor.bLength < USB_DDK_DT_CONFIG_SIZE) || in ParseConfiguration()
499 (config.configDescriptor.bLength > (uint8_t)size) || in ParseConfiguration()
500 (config.configDescriptor.bNumInterfaces > USB_MAXINTERFACES)) { in ParseConfiguration()
502 config.configDescriptor in ParseConfiguration()
[all...]
H A Dusb_ddk_api.cpp87 std::vector<uint8_t> configDescriptor; in OH_Usb_GetConfigDescriptor() local
88 int32_t ret = g_ddk->GetConfigDescriptor(deviceId, configIndex, configDescriptor); in OH_Usb_GetConfigDescriptor()
94 return ParseUsbConfigDescriptor(configDescriptor, config); in OH_Usb_GetConfigDescriptor()
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_raw_api_library.c563 if (config->configDescriptor.bNumInterfaces >= USB_MAXINTERFACES) { in ParseConfigurationDes()
564 HDF_LOGE("%{public}d: bNumInterfaces overlong.", config->configDescriptor.bNumInterfaces); in ParseConfigurationDes()
568 for (i = 0; i < config->configDescriptor.bNumInterfaces; ++i) { in ParseConfigurationDes()
599 if ((config->configDescriptor.bDescriptorType != USB_DDK_DT_CONFIG) || in ParseConfiguration()
600 (config->configDescriptor.bLength < USB_DDK_DT_CONFIG_SIZE) || in ParseConfiguration()
601 (config->configDescriptor.bLength > (uint8_t)size) || in ParseConfiguration()
602 (config->configDescriptor.bNumInterfaces > USB_MAXINTERFACES)) { in ParseConfiguration()
604 __func__, __LINE__, config->configDescriptor.bDescriptorType, config->configDescriptor.bLength); in ParseConfiguration()
609 config->configDescriptor in ParseConfiguration()
[all...]
H A Dusb_protocol.c118 if (config->configDescriptor.bNumInterfaces < idx + 1) { in UsbGetInterfaceFromConfig()
195 for (int32_t i = 0; i < config->configDescriptor.bNumInterfaces; i++) { in UsbProtocalCreatInterfaceObj()
/drivers/peripheral/usb/net/src/
H A Dusb_net_host.c845 HARCH_INFO_PRINT("bLength = %{public}d", tmpConfig->configDescriptor.bLength); in UsbnetHostPrintConfigDescriptor()
846 HARCH_INFO_PRINT("bDescriptorType = %{public}d", tmpConfig->configDescriptor.bDescriptorType); in UsbnetHostPrintConfigDescriptor()
847 HARCH_INFO_PRINT("wTotalLength = %{public}d", tmpConfig->configDescriptor.wTotalLength); in UsbnetHostPrintConfigDescriptor()
848 HARCH_INFO_PRINT("bNumInterfaces = %{public}d", tmpConfig->configDescriptor.bNumInterfaces); in UsbnetHostPrintConfigDescriptor()
849 HARCH_INFO_PRINT("bConfigurationValue = %{public}d", tmpConfig->configDescriptor.bConfigurationValue); in UsbnetHostPrintConfigDescriptor()
850 HARCH_INFO_PRINT("iConfiguration = %{public}d", tmpConfig->configDescriptor.iConfiguration); in UsbnetHostPrintConfigDescriptor()
851 HARCH_INFO_PRINT("bMaxPower = %{public}d", tmpConfig->configDescriptor.bMaxPower); in UsbnetHostPrintConfigDescriptor()
853 for (int i = 0; i < tmpConfig->configDescriptor.bNumInterfaces; i++) { in UsbnetHostPrintConfigDescriptor()
/drivers/external_device_manager/interfaces/ddk/usb/
H A Dusb_ddk_types.h239 struct UsbConfigDescriptor configDescriptor; member
/drivers/peripheral/usb/interfaces/ddk/host/
H A Dusb_raw_api.h194 struct UsbConfigDescriptor configDescriptor; member
/drivers/external_device_manager/services/native/driver_extension_manager/src/bus_extension/usb/
H A Dusb_dev_subscriber.cpp106 for (uint8_t i = 0; i < config->configDescriptor.bNumInterfaces; i++) { in GetInterfaceDescriptor()
/drivers/hdf_core/framework/test/unittest/model/usb/host/src/
H A Dusb_raw_io.c312 numInterfaces = config->configDescriptor.bNumInterfaces; in UsbParseConfigDescriptor()
/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/
H A Dusb_ddk_ndk_test.cpp73 for (uint32_t intIdx = PARAM_0; intIdx < config->configDescriptor.bNumInterfaces; ++intIdx) { in GetEndpointInfo()
/drivers/peripheral/usb/test/unittest/host_sdk/
H A Dusb_raw_sdk_if_test.cpp311 uint8_t numInterfaces = config->configDescriptor.bNumInterfaces; in UsbParseConfigDescriptor()

Completed in 13 milliseconds