Home
last modified time | relevance | path

Searched refs:topWork (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_policy_manager.cpp385 if (topWork == nullptr) { in CheckWorkToRun()
394 RealStartWork(topWork); in CheckWorkToRun()
421 return topWork; in GetWorkToRun()
434 RemoveFromReadyQueue(topWork); in RealStartWork()
437 AddWatchdogForWork(topWork); in RealStartWork()
438 topWork->UpdateUidLastTimeMap(); in RealStartWork()
440 if (!topWork->IsRepeating()) { in RealStartWork()
442 RemoveFromUidQueue(topWork, topWork->uid_); in RealStartWork()
685 auto topWork = ideDebugList.front(); in TriggerIdeWork() local
687 if (topWork->IsRunning()) { in TriggerIdeWork()
[all …]
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_policy_manager.h293 std::shared_ptr<WorkStatus> &topWork);
297 bool IsSpecialScene(std::shared_ptr<WorkStatus> topWork, int32_t runningCount);
/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/
H A Dwork_policy_manager_test.cpp58 std::shared_ptr<WorkStatus> topWork = std::make_shared<WorkStatus>(workinfo, uid); variable
59 workPolicyManager_->RealStartWork(topWork);
60 EXPECT_FALSE(topWork->IsRunning());