Lines Matching refs:LockGuard
40 llvm::sys::ScopedWriter LockGuard(ThreadsLock); in grow() local
66 std::unique_lock<std::mutex> LockGuard(QueueLock); in processTasks() local
69 QueueCondition.wait(LockGuard, [&] { in processTasks()
115 std::lock_guard<std::mutex> LockGuard(QueueLock); in processTasks() local
148 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local
149 CompletionCondition.wait(LockGuard, in wait()
156 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local
157 CompletionCondition.wait(LockGuard, in wait()
171 llvm::sys::ScopedReader LockGuard(ThreadsLock); in isWorkerThread() local
182 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
186 llvm::sys::ScopedReader LockGuard(ThreadsLock); in ~ThreadPool() local