Searched refs:CgroupAction (Results 1 – 5 of 5) sorted by relevance
31 class CgroupAction {33 static CgroupAction& GetInstance();46 CgroupAction();47 ~CgroupAction() = default;49 CgroupAction(const CgroupAction&) = delete;50 CgroupAction& operator=(const CgroupAction &) = delete;51 CgroupAction(CgroupAction&&) = delete;52 CgroupAction& operator=(CgroupAction&&) = delete;
50 CgroupAction& CgroupAction::GetInstance() in GetInstance()52 static CgroupAction instance; in GetInstance()56 CgroupAction::CgroupAction() in CgroupAction() function in OHOS::ResourceSchedule::CgroupSetting::CgroupAction95 std::vector<SchedPolicy> CgroupAction::GetSchedPolicyList() in GetSchedPolicyList()104 bool CgroupAction::IsSchedPolicyValid(SchedPolicy policy) in IsSchedPolicyValid()110 const char* CgroupAction::GetSchedPolicyFullName(SchedPolicy policy) in GetSchedPolicyFullName()119 const char* CgroupAction::GetSchedPolicyAbbrName(SchedPolicy policy) in GetSchedPolicyAbbrName()128 bool CgroupAction::SetThreadSchedPolicy(int tid, SchedPolicy policy) in SetThreadSchedPolicy()150 bool CgroupAction::LoadConfigFile() in LoadConfigFile()160 bool CgroupAction::IsEnabled() in IsEnabled()[all …]
31 return CgroupAction::GetInstance().SetThreadSchedPolicy(tid, schedPolicy) ? 0 : -1; in SetThreadSchedPolicy()43 return CgroupAction::GetInstance().SetThreadGroupSchedPolicy(pid, schedPolicy) ? 0 : -1; in SetThreadGroupSchedPolicy()54 return CgroupAction::GetInstance().GetSchedPolicy(tid, policy); in GetThreadSchedPolicy()59 return CgroupAction::GetInstance().GetSchedPolicyByName(name, policy); in GetSchedPolicyByName()64 return CgroupAction::GetInstance().GetSchedPolicyAbbrName(policy); in GetSchedPolicyShortenedName()69 return CgroupAction::GetInstance().GetSchedPolicyFullName(policy); in GetSchedPolicyFullName()74 return CgroupAction::GetInstance().AddSchedPolicyDeclaration(policy, fullName, abbrName); in AddSchedPolicyDeclaration()
129 auto policyList = CgroupAction::GetInstance().GetSchedPolicyList(); in LoadSchedPolicyConfig()
37 auto policyList = CgroupAction::GetInstance().GetSchedPolicyList(); in CgroupController()