Searched refs:RECURSIVE_MUTEX (Results 1 – 7 of 7) sorted by relevance
116 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in ~TaskManager()128 std::lock_guard<RECURSIVE_MUTEX> lock(workersMutex_); in CountTraceForWorker()180 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in GetTaskInfos()241 std::lock_guard<RECURSIVE_MUTEX> lock(workersMutex_); in CheckForBlockedWorkers()429 std::lock_guard<RECURSIVE_MUTEX> lock(workersMutex_); in GetIdleWorkers()454 std::lock_guard<RECURSIVE_MUTEX> lock(workersMutex_); in NotifyShrink()1286 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in GetTaskName()1428 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in StoreTask()1434 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in RemoveTask()1440 std::lock_guard<RECURSIVE_MUTEX> lock(tasksMutex_); in GetTask()[all …]
56 #define RECURSIVE_MUTEX ffrt::recursive_mutex macro58 #define RECURSIVE_MUTEX std::recursive_mutex macro182 RECURSIVE_MUTEX taskMutex_ {};
121 std::lock_guard<RECURSIVE_MUTEX> lock(task->taskMutex_);141 std::lock_guard<RECURSIVE_MUTEX> lock(task->taskMutex_); in CleanupHookFunc()264 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in GetTaskInfo()1074 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in NotifyPendingTask()1127 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in DeserializeValue()1386 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in ClearDelayedTimers()1422 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in VerifyAndPostResult()1430 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in VerifyAndPostResult()1451 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in ShouldDeleteTask()1484 std::lock_guard<RECURSIVE_MUTEX> lock(taskMutex_); in CheckStartExecution()[all …]
84 RECURSIVE_MUTEX taskGroupMutex_ {};
185 RECURSIVE_MUTEX tasksMutex_;210 RECURSIVE_MUTEX workersMutex_;
323 std::lock_guard<RECURSIVE_MUTEX> lock(task->taskMutex_); in DelayTask()366 std::lock_guard<RECURSIVE_MUTEX> lock(task->taskMutex_); in ExecuteDelayed()399 std::lock_guard<RECURSIVE_MUTEX> lock(taskGroup->taskGroupMutex_); in ExecuteGroup()
175 std::lock_guard<RECURSIVE_MUTEX> lock(taskGroupMutex_); in NotifyGroupTask()