Home
last modified time | relevance | path

Searched refs:works (Results 1 - 5 of 5) sorted by relevance

/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_queue_manager.cpp123 auto works = workQueue->OnConditionChanged(conditionType, conditionVal); in GetReayQueue() local
124 PushWork(works, result); in GetReayQueue()
147 void WorkQueueManager::PushWork(vector<shared_ptr<WorkStatus>> &works, vector<shared_ptr<WorkStatus>> &result) in PushWork() argument
149 for (const auto &work : works) { in PushWork()
H A Dwork_queue.cpp230 std::list<std::shared_ptr<WorkStatus>> works; in GetDeepIdleWorks() local
234 works.emplace_back(work); in GetDeepIdleWorks()
237 return works; in GetDeepIdleWorks()
H A Dwork_scheduler_service.cpp723 WS_HILOGD("Stop and clear works by Uid:%{public}d", uid); in StopAndClearWorksByUid()
1277 std::list<std::shared_ptr<WorkStatus>> works = workPolicyManager_->GetDeepIdleWorks(); in StopDeepIdleWorks() local
1278 if (works.size() == 0) { in StopDeepIdleWorks()
1279 WS_HILOGD("stop work by condition, no matched works"); in StopDeepIdleWorks()
1283 for (shared_ptr<WorkStatus> workStatus : works) { in StopDeepIdleWorks()
/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_queue_manager.h80 * @brief Stop and clear works.
123 void PushWork(std::vector<std::shared_ptr<WorkStatus>> &works, std::vector<std::shared_ptr<WorkStatus>> &result);
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/
H A Dcloud_service_impl.cpp855 return [this, retry, user, works = std::move(handles)]() mutable { in GenTask()
857 if (retry >= RETRY_TIMES || executor == nullptr || works.empty()) { in GenTask()
873 auto handle = works.front(); in GenTask()
881 executor->Schedule(std::chrono::seconds(RETRY_INTERVAL), GenTask(retry + 1, user, std::move(works))); in GenTask()
884 works.pop_front(); in GenTask()
885 if (!works.empty()) { in GenTask()
886 executor->Execute(GenTask(retry, user, std::move(works))); in GenTask()

Completed in 6 milliseconds