Home
last modified time | relevance | path

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 Dsocperf_executor_wirte_node.cpp61 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 Dsocperf_executor_config.cpp242 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 Dsocperf_config.cpp311 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 Dsocperf_executor_config.h51 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 Dsocperf_config.h57 std::shared_ptr<GovResNode> govResNode);
73 …bool LoadGovResourceAvailable(std::shared_ptr<GovResNode> govResNode, const char* level, const cha…