Lines Matching defs:std
26 void DumpRunningTaskInfo(const char* tag, const ffrt::HistoryTask& currentRunningTask, std::ostringstream& oss)
29 if (currentRunningTask.beginTime_ == std::numeric_limits<uint64_t>::max()) {
42 void DumpHistoryTaskInfo(const char* tag, const std::vector<ffrt::HistoryTask>& historyTasks, std::ostringstream& oss)
63 const std::multimap<uint64_t, ffrt::QueueTask*>& whenMap, std::ostringstream& oss)
65 static std::pair<ffrt_inner_queue_priority_t, std::string> priorityPairArr[] = {
73 std::multimap<ffrt_inner_queue_priority_t, ffrt::QueueTask*> priorityMap;
109 historyTasks_ = std::vector<HistoryTask>(HISTORY_TASK_NUM_POWER);
110 pulledTaskCount_ = std::vector<int>(ffrt_inner_queue_priority_idle + 1, 0);
120 std::unique_lock lock(mutex_);
130 std::multimap<uint64_t, QueueTask*> tmpWhenMap {{0, task}};
145 std::unique_lock lock(mutex_);
151 cond_.WaitFor(lock, std::chrono::microseconds(diff));
170 std::unique_lock lock(mutex_);
171 int nonIdleNum = std::count_if(whenMap_.cbegin(), whenMap_.cend(),
178 std::unique_lock lock(mutex_);
179 std::ostringstream oss;
190 std::unique_lock lock(mutex_);
191 return std::count_if(whenMap_.begin(), whenMap_.end(), [=](const auto& pair) {
213 std::unique_ptr<BaseQueue> CreateEventHandlerAdapterQueue(const ffrt_queue_attr_t* attr)
216 return std::make_unique<EventHandlerAdapterQueue>();