Lines Matching refs:resourceOveruseConfig

177         const ResourceOveruseConfiguration& resourceOveruseConfig) {  in isValidResourceOveruseConfig()  argument
178 const auto filter = getComponentFilter(resourceOveruseConfig.componentType); in isValidResourceOveruseConfig()
183 for (const auto& meta : resourceOveruseConfig.packageMetadata) { in isValidResourceOveruseConfig()
193 if (resourceOveruseConfig.resourceSpecificConfigurations.size() != 1) { in isValidResourceOveruseConfig()
195 << resourceOveruseConfig.resourceSpecificConfigurations.size() in isValidResourceOveruseConfig()
198 for (const auto& config : resourceOveruseConfig.resourceSpecificConfigurations) { in isValidResourceOveruseConfig()
204 if (auto result = isValidIoOveruseConfiguration(resourceOveruseConfig.componentType, in isValidResourceOveruseConfig()
208 << toString(resourceOveruseConfig.componentType).c_str() << ": " in isValidResourceOveruseConfig()
218 for (const auto& resourceOveruseConfig : resourceOveruseConfigs) { in isValidResourceOveruseConfigs() local
219 if (seenComponentTypes.count(resourceOveruseConfig.componentType) > 0) { in isValidResourceOveruseConfigs()
221 << toString(resourceOveruseConfig.componentType); in isValidResourceOveruseConfigs()
223 if (const auto result = isValidResourceOveruseConfig(resourceOveruseConfig); !result.ok()) { in isValidResourceOveruseConfigs()
226 seenComponentTypes.insert(resourceOveruseConfig.componentType); in isValidResourceOveruseConfigs()
411 for (const auto& resourceOveruseConfig : resourceOveruseConfigs) { in update() local
412 updateFromAidlConfig(resourceOveruseConfig); in update()
418 const auto resourceOveruseConfig = sParseXmlFile(filename); in updateFromXml() local
419 if (!resourceOveruseConfig.ok()) { in updateFromXml()
420 return Error() << "Failed to parse configuration: " << resourceOveruseConfig.error(); in updateFromXml()
422 if (const auto result = isValidResourceOveruseConfig(*resourceOveruseConfig); !result.ok()) { in updateFromXml()
425 updateFromAidlConfig(*resourceOveruseConfig); in updateFromXml()
430 const ResourceOveruseConfiguration& resourceOveruseConfig) { in updateFromAidlConfig() argument
433 switch (resourceOveruseConfig.componentType) { in updateFromAidlConfig()
451 const std::string componentTypeStr = toString(resourceOveruseConfig.componentType); in updateFromAidlConfig()
453 resourceOveruseConfig.resourceSpecificConfigurations) { in updateFromAidlConfig()
460 if (auto res = update(resourceOveruseConfig, ioOveruseConfig, updatableConfigsFilter, in updateFromAidlConfig()
655 for (const auto resourceOveruseConfig : resourceOveruseConfigs) { in writeToDisk() local
656 switch (resourceOveruseConfig.componentType) { in writeToDisk()
659 sWriteXmlFile(resourceOveruseConfig, kLatestSystemConfigXmlPath); in writeToDisk()
666 sWriteXmlFile(resourceOveruseConfig, kLatestVendorConfigXmlPath); in writeToDisk()
673 sWriteXmlFile(resourceOveruseConfig, kLatestThirdPartyConfigXmlPath); in writeToDisk()