Home
last modified time | relevance | path

Searched refs:QueueMonitor (Results 1 - 3 of 3) sorted by relevance

/foundation/resourceschedule/ffrt/src/queue/
H A Dqueue_monitor.h24 class QueueMonitor { class
26 static QueueMonitor &GetInstance();
35 QueueMonitor();
36 ~QueueMonitor();
37 QueueMonitor(const QueueMonitor &) = delete;
38 QueueMonitor(QueueMonitor &&) = delete;
39 QueueMonitor &operator=(const QueueMonitor
[all...]
H A Dqueue_monitor.cpp40 QueueMonitor::QueueMonitor() in QueueMonitor() function in ffrt::QueueMonitor
58 QueueMonitor::~QueueMonitor() in ~QueueMonitor()
61 FFRT_LOGI("destruction of QueueMonitor enter"); in ~QueueMonitor()
71 FFRT_LOGI("destruction of QueueMonitor leave"); in ~QueueMonitor()
74 QueueMonitor& QueueMonitor::GetInstance() in GetInstance()
76 static QueueMonitor instance; in GetInstance()
80 void QueueMonitor
[all...]
H A Dqueue_handler.cpp60 QueueMonitor::GetInstance().RegisterQueueId(GetQueueId(), this); in QueueHandler()
70 while (QueueMonitor::GetInstance().QueryQueueStatus(GetQueueId()) || queue_->GetActiveStatus()) { in ~QueueHandler()
73 QueueMonitor::GetInstance().ResetQueueStruct(GetQueueId()); in ~QueueHandler()
170 while (QueueMonitor::GetInstance().QueryQueueStatus(GetQueueId()) != 0 || queue_->GetActiveStatus()) { in CancelAndWait()
210 QueueMonitor::GetInstance().UpdateQueueInfo(GetQueueId(), task->gid); in Dispatch()
238 QueueMonitor::GetInstance().ResetQueueInfo(GetQueueId()); in Dispatch()

Completed in 5 milliseconds