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 D | cgroup_adjuster.h | 55 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 D | sched_controller.h | 37 class CgroupAdjuster; variable
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/ |
H A D | cgroup_adjuster.cpp | 43 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 D | cgroup_event_handler.cpp | 230 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 D | sched_controller.cpp | 209 CgroupAdjuster::GetInstance().InitAdjuster(); in InitCgroupAdjuster()
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/test/unittest/ |
H A D | process_group_sub_test.cpp | 198 CgroupAdjuster::GetInstance().AdjustForkProcessGroup(*application, *pr);
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/test/fuzztest/cgroupsched_fuzzer/ |
H A D | cgroupsched_fuzzer.cpp | 1165 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() 1229 … CgroupAdjuster::GetInstance().ComputeProcessGroup(app, pr, AdjustSource::ADJS_FG_APP_CHANGE); in ComputeProcessGroupFuzzTest() 1251 CgroupAdjuster::GetInstance().ApplyProcessGroup(app, pr); in ApplyProcessGroupFuzzTest()
|