/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/ |
H A D | work_scheduler_service.cpp | 120 WorkSchedulerService::WorkSchedulerService() : SystemAbility(WORK_SCHEDULE_SERVICE_ID, true) {} in WorkSchedulerService() function in OHOS::WorkScheduler::WorkSchedulerService 121 WorkSchedulerService::~WorkSchedulerService() {} in ~WorkSchedulerService() 123 void WorkSchedulerService::OnStart() in OnStart() 170 void WorkSchedulerService::InitPersistedWork() in InitPersistedWork() 180 void WorkSchedulerService::InitPreinstalledWork() in InitPreinstalledWork() 217 void WorkSchedulerService::InitWorkInner() in InitWorkInner() 384 void WorkSchedulerService::OnStop() in OnStop() 884 bool WorkSchedulerService::AllowDump() in AllowDump() 1307 bool WorkSchedulerService::CheckProcessName() in CheckProcessName() 1384 void WorkSchedulerService::LoadSa() in LoadSa() [all …]
|
H A D | scheduler_bg_task_subscriber.cpp | 34 DelayedSingleton<WorkSchedulerService>::GetInstance()->UpdateEffiResApplyInfo(uid, true); in OnProcEfficiencyResourcesApply() 46 DelayedSingleton<WorkSchedulerService>::GetInstance()->UpdateEffiResApplyInfo(uid, false); in OnProcEfficiencyResourcesReset()
|
H A D | work_event_handler.cpp | 28 const std::shared_ptr<WorkSchedulerService>& service) : EventHandler(runner), service_(service) in WorkEventHandler()
|
H A D | work_bundle_group_change_callback.cpp | 41 auto policy = DelayedSingleton<WorkSchedulerService>::GetInstance()->GetWorkPolicyManager(); in OnAppGroupChanged()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/ |
H A D | work_event_handler.h | 25 class WorkSchedulerService; variable 36 const std::shared_ptr<WorkSchedulerService>& service); 46 std::weak_ptr<WorkSchedulerService> service_;
|
H A D | work_scheduler_service.h | 45 class WorkSchedulerService final : public SystemAbility, public WorkSchedServiceStub, 46 public std::enable_shared_from_this<WorkSchedulerService> { 47 DISALLOW_COPY_AND_MOVE(WorkSchedulerService); 48 DECLARE_SYSTEM_ABILITY(WorkSchedulerService); 49 DECLARE_DELAYED_SINGLETON(WorkSchedulerService); 51 WorkSchedulerService(const int32_t systemAbilityId, bool runOnCreate);
|
H A D | work_queue_manager.h | 30 class WorkSchedulerService; variable 33 explicit WorkQueueManager(const std::shared_ptr<WorkSchedulerService>& wss); 129 const std::weak_ptr<WorkSchedulerService> wss_;
|
H A D | work_policy_manager.h | 32 class WorkSchedulerService; variable 38 explicit WorkPolicyManager(const std::shared_ptr<WorkSchedulerService>& wss); 292 void UpdateWatchdogTime(const std::shared_ptr<WorkSchedulerService> &wmsptr, 300 const std::weak_ptr<WorkSchedulerService> wss_;
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulergetallrunningworks_fuzzer/ |
H A D | workschedulergetallrunningworks_fuzzer.cpp | 27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerislastworktimeout_fuzzer/ |
H A D | workschedulerislastworktimeout_fuzzer.cpp | 27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerobtainallworks_fuzzer/ |
H A D | workschedulerobtainallworks_fuzzer.cpp | 27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulergetworkstatus_fuzzer/ |
H A D | workschedulergetworkstatus_fuzzer.cpp | 29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopandcancelwork_fuzzer/ |
H A D | workschedulerstopandcancelwork_fuzzer.cpp | 29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopwork_fuzzer/ |
H A D | workschedulerstopwork_fuzzer.cpp | 29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/ |
H A D | work_policy_manager_test.cpp | 44 …std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerServic… in SetUpTestCase() 269 …std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService… 357 …std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService…
|
H A D | watchdog_test.cpp | 41 …std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService… in SetUpTestCase()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/conditions/ |
H A D | battery_level_listener.h | 33 std::shared_ptr<WorkSchedulerService> service); 58 std::shared_ptr<WorkSchedulerService> service_;
|
H A D | screen_listener.h | 32 std::shared_ptr<WorkSchedulerService> service); 56 std::shared_ptr<WorkSchedulerService> service_;
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopandclearworks_fuzzer/ |
H A D | workschedulerstopandclearworks_fuzzer.cpp | 28 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 30 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 125 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/conditions/ |
H A D | screen_listener_test.cpp | 45 …std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerServic… in SetUpTestCase()
|
H A D | network_listener_test.cpp | 52 …std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerServic… in SetUpTestCase()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/policy/ |
H A D | app_data_clear_listener_test.cpp | 44 …std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerServic… in SetUpTestCase()
|
H A D | cpu_policy_test.cpp | 43 …std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerServic… in SetUpTestCase()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/conditions/ |
H A D | screen_listener.cpp | 59 auto handler = DelayedSingleton<WorkSchedulerService>::GetInstance()->GetHandler(); in OnReceiveEvent() 71 std::shared_ptr<WorkSchedulerService> service) in ScreenListener()
|
/ohos5.0/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstartwork_fuzzer/ |
H A D | workschedulerstartwork_fuzzer.cpp | 40 static std::shared_ptr<WorkSchedulerService> workSchedulerService_; 42 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName() 374 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
|