Home
last modified time | relevance | path

Searched refs:LockGuard (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DThreadPool.cpp36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local
38 QueueCondition.wait(LockGuard, in ThreadPool()
49 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
60 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
73 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local
77 CompletionCondition.wait(LockGuard, in wait()
87 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local
101 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
/third_party/skia/third_party/externals/swiftshader/src/Common/
DMutexLock.hpp177 class LockGuard class
180 explicit LockGuard(sw::MutexLock &mutex) : mutex(&mutex) in LockGuard() function in LockGuard
185 explicit LockGuard(sw::MutexLock *mutex) : mutex(mutex) in LockGuard() function in LockGuard
190 ~LockGuard() in ~LockGuard()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/common/
DObject.cpp35 LockGuard instances_lock(instances_mutex); in Object()
45 LockGuard instances_lock(instances_mutex); in ~Object()
95 LockGuard instances_lock(Object::instances_mutex); in ~ObjectLeakCheck()