Lines Matching refs:WatchdogTask
276 WatchdogTask task("ThreadSampler", sampleTask, 0, interval, true);
366 WatchdogTask task("TraceCollector", traceTask, 0, interval, true);
469 if (!InsertWatchdogTaskLocked(limitedName, WatchdogTask(limitedName, handler, timeOutCallback, interval))) {
488 InsertWatchdogTaskLocked(limitedName, WatchdogTask(limitedName, std::move(task), delay, 0, true));
505 return InsertWatchdogTaskLocked(limitedName, WatchdogTask(limitedName, timeout, func, arg, flag));
510 std::priority_queue<WatchdogTask> tmpQueue;
518 const WatchdogTask& task = checkerQueue_.top();
545 InsertWatchdogTaskLocked(limitedName, WatchdogTask(limitedName, std::move(task), delay, interval, false));
561 return InsertWatchdogTaskLocked(limitedName, WatchdogTask(limitedName, timeLimit, countLimit));
575 std::priority_queue<WatchdogTask> tmpQueue;
577 WatchdogTask task = checkerQueue_.top();
612 int64_t WatchdogInner::InsertWatchdogTaskLocked(const std::string& name, WatchdogTask&& task)
684 uint64_t WatchdogInner::FetchNextTask(uint64_t now, WatchdogTask& task)
698 const WatchdogTask& queuedTaskCheck = checkerQueue_.top();
724 const WatchdogTask& queuedTask = checkerQueue_.top();
740 void WatchdogInner::ReInsertTaskIfNeed(WatchdogTask& task)
765 WatchdogTask task;
826 if (!InsertWatchdogTaskLocked(IPC_CHECKER, WatchdogTask(IPC_FULL, binderCheckHander_,
1016 std::priority_queue<WatchdogTask> tmpQueue;
1024 const WatchdogTask& task = checkerQueue_.top();