Lines Matching refs:CPUMonitor
43 CPUMonitor::CPUMonitor(CpuMonitorOps&& ops) : ops(ops) in CPUMonitor() function in ffrt::CPUMonitor
48 CPUMonitor::~CPUMonitor() in ~CPUMonitor()
57 void CPUMonitor::SetupMonitor() in SetupMonitor()
82 void CPUMonitor::StartMonitor() in StartMonitor()
96 int CPUMonitor::SetWorkerMaxNum(const QoS& qos, int num) in SetWorkerMaxNum()
116 uint32_t CPUMonitor::GetMonitorTid() const in GetMonitorTid()
122 BlockawareWakeupCond* CPUMonitor::WakeupCond(void) in WakeupCond()
127 void CPUMonitor::MonitorMain() in MonitorMain()
143 bool CPUMonitor::IsExceedRunningThreshold(const QoS& qos) in IsExceedRunningThreshold()
148 bool CPUMonitor::IsBlockAwareInit(void) in IsBlockAwareInit()
154 void CPUMonitor::TimeoutCount(const QoS& qos) in TimeoutCount()
161 void CPUMonitor::WakeupSleep(const QoS& qos, bool irqWake) in WakeupSleep()
172 int CPUMonitor::TotalCount(const QoS& qos) in TotalCount()
181 void CPUMonitor::RollbackDestroy(const QoS& qos, bool irqWake) in RollbackDestroy()
191 bool CPUMonitor::TryDestroy(const QoS& qos) in TryDestroy()
199 int CPUMonitor::SleepingWorkerNum(const QoS& qos) in SleepingWorkerNum()
206 int CPUMonitor::WakedWorkerNum(const QoS& qos) in WakedWorkerNum()
213 void CPUMonitor::IntoDeepSleep(const QoS& qos) in IntoDeepSleep()
220 void CPUMonitor::WakeupDeepSleep(const QoS& qos, bool irqWake) in WakeupDeepSleep()
232 void CPUMonitor::OutOfPollWait(const QoS& qos) in OutOfPollWait()
239 bool CPUMonitor::IsExceedDeepSleepThreshold() in IsExceedDeepSleepThreshold()
252 void CPUMonitor::Poke(const QoS& qos, uint32_t taskCount, TaskNotifyType notifyType) in Poke()
306 void CPUMonitor::NotifyWorkers(const QoS& qos, int number) in NotifyWorkers()
329 void CPUMonitor::HandleTaskNotifyDefault(const QoS& qos, void* p, TaskNotifyType notifyType) in HandleTaskNotifyDefault()
331 CPUMonitor* monitor = reinterpret_cast<CPUMonitor*>(p); in HandleTaskNotifyDefault()
350 void CPUMonitor::HandleTaskNotifyConservative(const QoS& qos, void* p, TaskNotifyType notifyType) in HandleTaskNotifyConservative()
352 CPUMonitor* monitor = reinterpret_cast<CPUMonitor*>(p); in HandleTaskNotifyConservative()
394 void CPUMonitor::HandleTaskNotifyUltraConservative(const QoS& qos, void* p, TaskNotifyType notifyTy… in HandleTaskNotifyUltraConservative()
397 CPUMonitor* monitor = reinterpret_cast<CPUMonitor*>(p); in HandleTaskNotifyUltraConservative()