Home
last modified time | relevance | path

Searched refs:CgroupAdjuster (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/include/
H A Dcgroup_adjuster.h55 class CgroupAdjuster {
57 static CgroupAdjuster& GetInstance();
66 CgroupAdjuster() = default;
67 ~CgroupAdjuster() = default;
69 CgroupAdjuster(const CgroupAdjuster&) = delete;
70 CgroupAdjuster& operator=(const CgroupAdjuster &) = delete;
71 CgroupAdjuster(CgroupAdjuster&&) = delete;
72 CgroupAdjuster& operator=(CgroupAdjuster&&) = delete;
H A Dsched_controller.h37 class CgroupAdjuster; variable
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/
H A Dcgroup_adjuster.cpp43 CgroupAdjuster& CgroupAdjuster::GetInstance() in GetInstance()
45 static CgroupAdjuster instance; in GetInstance()
49 void CgroupAdjuster::InitAdjuster() in InitAdjuster()
61 void CgroupAdjuster::AdjustForkProcessGroup(Application &app, ProcessRecord &pr) in AdjustForkProcessGroup()
100 void CgroupAdjuster::AdjustProcessGroup(Application &app, ProcessRecord &pr, AdjustSource source) in AdjustProcessGroup()
136 void CgroupAdjuster::AdjustAllProcessGroup(Application &app, AdjustSource source) in AdjustAllProcessGroup()
149 inline void CgroupAdjuster::AdjustSelfProcessGroup() in AdjustSelfProcessGroup()
159 void CgroupAdjuster::ComputeProcessGroup(Application &app, ProcessRecord &pr, AdjustSource source) in ComputeProcessGroup()
199 void CgroupAdjuster::ApplyProcessGroup(Application &app, ProcessRecord &pr) in ApplyProcessGroup()
H A Dcgroup_event_handler.cpp230 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleProcessStateChanged()
267 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleAbilityStateChanged()
300 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleExtensionStateChanged()
340 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleProcessCreated()
421 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleContinuousTaskUpdate()
447 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleContinuousTaskCancel()
481 CgroupAdjuster::GetInstance().AdjustAllProcessGroup(*(lastFocusApp.get()), in HandleFocusedWindow()
568 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleWindowVisibilityChanged()
623 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleReportMMIProcess()
651 CgroupAdjuster::GetInstance().AdjustProcessGroup(*(app.get()), *(procRecord.get()), in HandleReportRenderThread()
[all …]
H A Dsched_controller.cpp209 CgroupAdjuster::GetInstance().InitAdjuster(); in InitCgroupAdjuster()
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/test/unittest/
H A Dprocess_group_sub_test.cpp198 CgroupAdjuster::GetInstance().AdjustForkProcessGroup(*application, *pr);
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/test/fuzztest/cgroupsched_fuzzer/
H A Dcgroupsched_fuzzer.cpp1165 CgroupAdjuster::GetInstance().AdjustForkProcessGroup(app, pr); in AdjustForkProcessGroupFuzzTest()
1187 CgroupAdjuster::GetInstance().AdjustProcessGroup(app, pr, AdjustSource::ADJS_FG_APP_CHANGE); in AdjustProcessGroupFuzzTest()
1207 CgroupAdjuster::GetInstance().AdjustAllProcessGroup(app, AdjustSource::ADJS_FG_APP_CHANGE); in AdjustAllProcessGroupFuzzTest()
1229CgroupAdjuster::GetInstance().ComputeProcessGroup(app, pr, AdjustSource::ADJS_FG_APP_CHANGE); in ComputeProcessGroupFuzzTest()
1251 CgroupAdjuster::GetInstance().ApplyProcessGroup(app, pr); in ApplyProcessGroupFuzzTest()