Searched refs:govResNode (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched_executor/plugins/socperf_executor_plugin/framework/src/ |
H A D | socperf_executor_wirte_node.cpp | 61 std::shared_ptr<GovResNode> govResNode = std::static_pointer_cast<GovResNode>(resourceNode); in InitResourceNodeInfo() local 62 for (int32_t i = 0; govResNode->persistMode != REPORT_TO_PERFSO && in InitResourceNodeInfo() 63 i < (int32_t)govResNode->paths.size(); i++) { in InitResourceNodeInfo() 64 … WriteNode(govResNode->id, govResNode->paths[i], govResNode->levelToStr[govResNode->def][i]); in InitResourceNodeInfo() 95 std::shared_ptr<GovResNode> govResNode = in UpdateCurrentValue() local 97 if (govResNode->persistMode != REPORT_TO_PERFSO && in UpdateCurrentValue() 98 govResNode->levelToStr.find(currValue) != govResNode->levelToStr.end()) { in UpdateCurrentValue() 99 std::vector<std::string> targetStrs = govResNode->levelToStr[currValue]; in UpdateCurrentValue() 100 for (int32_t i = 0; i < (int32_t)govResNode->paths.size(); i++) { in UpdateCurrentValue() 101 WriteNode(resId, govResNode->paths[i], targetStrs[i]); in UpdateCurrentValue()
|
H A D | socperf_executor_config.cpp | 242 std::shared_ptr<GovResNode> govResNode = std::make_shared<GovResNode>(atoi(id), in LoadGovResource() local 248 …ourceNodeInfo_.insert(std::pair<int32_t, std::shared_ptr<GovResNode>>(govResNode->id, govResNode)); in LoadGovResource() 275 std::shared_ptr<GovResNode> govResNode) in TraversalGovResource() argument 285 govResNode->def = atoll(def); in TraversalGovResource() 294 govResNode->paths.push_back(path); in TraversalGovResource() 302 || !LoadGovResourceAvailable(govResNode, level, node)) { in TraversalGovResource() 436 bool SocPerfConfig::LoadGovResourceAvailable(std::shared_ptr<GovResNode> govResNode, in LoadGovResourceAvailable() argument 439 govResNode->available.insert(atoll(level)); in LoadGovResourceAvailable() 442 if (result.size() != govResNode->paths.size()) { in LoadGovResourceAvailable() 446 std::unique_lock<std::mutex> levelMutex(govResNode->levelToStrMutex_); in LoadGovResourceAvailable() [all …]
|
/ohos5.0/foundation/resourceschedule/soc_perf/services/core/src/ |
H A D | socperf_config.cpp | 311 std::shared_ptr<GovResNode> govResNode = std::make_shared<GovResNode>(atoi(id), in LoadGovResource() local 317 g_resStrToIdInfo.insert(std::pair<std::string, int32_t>(govResNode->name, govResNode->id)); in LoadGovResource() 321 …ourceNodeInfo_.insert(std::pair<int32_t, std::shared_ptr<GovResNode>>(govResNode->id, govResNode)); in LoadGovResource() 352 std::shared_ptr<GovResNode> govResNode) in TraversalGovResource() argument 362 govResNode->def = atoll(def); in TraversalGovResource() 371 govResNode->paths.push_back(path); in TraversalGovResource() 379 || !LoadGovResourceAvailable(govResNode, level, node)) { in TraversalGovResource() 649 bool SocPerfConfig::LoadGovResourceAvailable(std::shared_ptr<GovResNode> govResNode, in LoadGovResourceAvailable() argument 652 govResNode->available.insert(atoll(level)); in LoadGovResourceAvailable() 655 if (result.size() != govResNode->paths.size()) { in LoadGovResourceAvailable() [all …]
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched_executor/plugins/socperf_executor_plugin/framework/include/ |
H A D | socperf_executor_config.h | 51 std::shared_ptr<GovResNode> govResNode); 61 …bool LoadGovResourceAvailable(std::shared_ptr<GovResNode> govResNode, const char* level, const cha…
|
/ohos5.0/foundation/resourceschedule/soc_perf/services/core/include/ |
H A D | socperf_config.h | 57 std::shared_ptr<GovResNode> govResNode); 73 …bool LoadGovResourceAvailable(std::shared_ptr<GovResNode> govResNode, const char* level, const cha…
|