Searched defs:LockGuard (Results 1 – 3 of 3) sorted by relevance
36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local49 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local60 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local73 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local87 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local101 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
177 class LockGuard class180 explicit LockGuard(sw::MutexLock &mutex) : mutex(&mutex) in LockGuard() function in LockGuard185 explicit LockGuard(sw::MutexLock *mutex) : mutex(mutex) in LockGuard() function in LockGuard
301 explicit LockGuard(Mutex* mutex) : mutex_(mutex) { in LockGuard() function