Lines Matching refs:LockGuard
39 llvm::sys::ScopedWriter LockGuard(ThreadsLock); in grow() local
64 std::unique_lock<std::mutex> LockGuard(QueueLock); in processTasks() local
67 QueueCondition.wait(LockGuard, [&] { in processTasks()
113 std::lock_guard<std::mutex> LockGuard(QueueLock); in processTasks() local
146 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local
147 CompletionCondition.wait(LockGuard, in wait()
154 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local
155 CompletionCondition.wait(LockGuard, in wait()
169 llvm::sys::ScopedReader LockGuard(ThreadsLock); in isWorkerThread() local
180 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
184 llvm::sys::ScopedReader LockGuard(ThreadsLock); in ~ThreadPool() local