Searched defs:LockGuard (Results 1 – 8 of 8) sorted by relevance
36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local50 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local64 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local77 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local91 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local105 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
37 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local50 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local61 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local74 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local88 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local102 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
177 class LockGuard class180 explicit LockGuard(sw::MutexLock &mutex) : mutex(mutex) in LockGuard() function in LockGuard
58 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in waitForMainThread() local65 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in setMainThreadReady() local
60 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in waitForMainThread() local67 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in setMainThreadReady() local
213 explicit LockGuard(Mutex* mutex) : mutex_(mutex) { in LockGuard() function
2496 std::unique_lock<std::mutex> LockGuard(ProcessedFilesMutex); in link() local2512 std::unique_lock<std::mutex> LockGuard(ProcessedFilesMutex); in link() local2525 std::unique_lock<std::mutex> LockGuard(ProcessedFilesMutex); in link() local