Lines Matching refs:timeoutFunction

186     for (const auto& timeoutFunction : timeoutFunctions) {  in CheckWorkerStatus()  local
187 RecordSymbolAndBacktrace(timeoutFunction); in CheckWorkerStatus()
227 void WorkerMonitor::RecordSymbolAndBacktrace(const TimeoutFunctionInfo& timeoutFunction) in RecordSymbolAndBacktrace() argument
232 …ss << "Task_Sch_Timeout: process name:[" << processName << "], Tid:[" << timeoutFunction.workerInf… in RecordSymbolAndBacktrace()
233 …"], Worker QoS Level:[" << timeoutFunction.coWorkerInfo_.qosLevel_ << "], Concurrent Worker Count:… in RecordSymbolAndBacktrace()
234 timeoutFunction.coWorkerInfo_.coWorkerCount_ << "], Execution Worker Number:[" << in RecordSymbolAndBacktrace()
235 timeoutFunction.coWorkerInfo_.executionNum_ << "], Sleeping Worker Number:[" << in RecordSymbolAndBacktrace()
236 timeoutFunction.coWorkerInfo_.sleepingWorkerNum_ << "], Task Type:[" << in RecordSymbolAndBacktrace()
237 timeoutFunction.workerInfo_.workerTaskType_ << "], "; in RecordSymbolAndBacktrace()
240 if (timeoutFunction.workerInfo_.workerTaskType_ == ffrt_normal_task || in RecordSymbolAndBacktrace()
241 timeoutFunction.workerInfo_.workerTaskType_ == ffrt_queue_task) { in RecordSymbolAndBacktrace()
242 ss << "Task Name:[" << timeoutFunction.workerInfo_.label_ << in RecordSymbolAndBacktrace()
243 "], Task Id:[" << timeoutFunction.workerInfo_.gid_ << "], "; in RecordSymbolAndBacktrace()
247 ss << "occupies worker for more than [" << timeoutFunction.executionTime_ << "]s"; in RecordSymbolAndBacktrace()
252 …if (OHOS::HiviewDFX::GetBacktraceStringByTid(dumpInfo, timeoutFunction.workerInfo_.tid_, 0, false)… in RecordSymbolAndBacktrace()
254 if (timeoutFunction.executionTime_ >= RECORD_IPC_INFO_TIME_THRESHOLD) { in RecordSymbolAndBacktrace()
255 RecordIpcInfo(dumpInfo, timeoutFunction.workerInfo_.tid_); in RecordSymbolAndBacktrace()
262 if (timeoutFunction.executionTime_ == HISYSEVENT_TIMEOUT_SEC) { in RecordSymbolAndBacktrace()