Home
last modified time | relevance | path

Searched defs:LockGuard (Results 1 – 7 of 7) sorted by relevance

/external/rust/crates/tokio/src/util/
Dtry_lock.rs13 pub(crate) struct LockGuard<'a, T> { struct
21 unsafe impl<T: Sync> Sync for LockGuard<'_, T> {} argument
62 impl<T> Deref for LockGuard<'_, T> { implementation
70 impl<T> DerefMut for LockGuard<'_, T> { implementation
76 impl<T> Drop for LockGuard<'_, T> { implementation
/external/llvm/lib/Support/
DThreadPool.cpp36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local
50 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
64 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
77 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local
91 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local
105 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DThreadPool.cpp36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local
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
87 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local
101 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
/external/libcxxabi/src/
Dcxa_guard_impl.h348 struct LockGuard { struct
351 LockGuard& operator=(LockGuard const&) = delete;
353 explicit LockGuard(const char* calling_func) in LockGuard() argument
359 ~LockGuard() { in ~LockGuard()
/external/rust/crates/atomic/src/
Dfallback.rs86 fn lock(addr: usize) -> LockGuard { in lock()
92 struct LockGuard(&'static SpinLock); struct
93 impl Drop for LockGuard { implementation
/external/cronet/buildtools/third_party/libc++abi/trunk/src/
Dcxa_guard_impl.h390 struct LockGuard { struct
393 LockGuard& operator=(LockGuard const&) = delete;
395 explicit LockGuard(const char* calling_func) : calling_func_(calling_func) { in LockGuard() function
400 ~LockGuard() { in ~LockGuard()
/external/llvm/unittests/Support/
DThreadPool.cpp60 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in waitForMainThread() local
67 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in setMainThreadReady() local