Home
last modified time | relevance | path

Searched refs:tryLock (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/
H A Dmutex_test.cpp23 ASSERT_TRUE(Mu.tryLock()); in TEST()
24 ASSERT_FALSE(Mu.tryLock()); in TEST()
31 ASSERT_TRUE(Mu.tryLock()); in TEST()
39 EXPECT_TRUE(Mu.tryLock()); in TEST()
44 EXPECT_FALSE(Mu.tryLock()); // Check that the c'tor did lock. in TEST()
48 EXPECT_TRUE(Mu.tryLock()); // Manually lock. in TEST()
50 EXPECT_TRUE(Mu.tryLock()); // Assert that the scoped destructor did unlock. in TEST()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dmutex.h25 bool tryLock();
27 if (LIKELY(tryLock())) in lock()
38 if (tryLock()) in lock()
H A Dtsd.h41 inline bool tryLock() { in alignas()
42 if (Mutex.tryLock()) { in alignas()
H A Dtsd_shared.h66 if (TSD->tryLock()) in getTSDAndLock()
179 if (TSDs[Index].tryLock()) { in getTSDAndLockSlow()
H A Dtrusty.cpp73 bool HybridMutex::tryLock() { return true; } in tryLock() function in scudo::HybridMutex
H A Dlinux.cpp104 bool HybridMutex::tryLock() { in tryLock() function in scudo::HybridMutex
H A Dfuchsia.cpp173 bool HybridMutex::tryLock() __TA_NO_THREAD_SAFETY_ANALYSIS { in tryLock() function in scudo::HybridMutex
H A Drelease.h79 Mutex.tryLock()) { in PackedCounterArray()
H A Dquarantine.h205 if (Cache.getSize() > getMaxSize() && RecycleMutex.tryLock()) in drain()
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/platform_specific/
H A Dmutex_fuchsia.cpp16 bool Mutex::tryLock() __TA_NO_THREAD_SAFETY_ANALYSIS { in tryLock() function in gwp_asan::Mutex
H A Dmutex_posix.cpp22 bool Mutex::tryLock() { return pthread_mutex_trylock(&Mu) == 0; } in tryLock() function in gwp_asan::Mutex
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Dmutex.h25 bool tryLock();
H A Dguarded_pool_allocator.cpp276 PoolMutex.tryLock(); in stop()
/llvm-project-15.0.7/compiler-rt/lib/scudo/
H A Dscudo_tsd.h32 inline bool tryLock() SANITIZER_TRY_ACQUIRE(true, Mutex) { in ALIGNED()
H A Dscudo_tsd_shared.inc50 if (TSD->tryLock())
H A Dscudo_tsd_shared.cpp80 if (TSDs[Index].tryLock()) { in getTSDAndLockSlow()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/
H A Dmutex_test.cpp33 if (!Mutex.tryLock()) in tryWrite()