Searched refs:mtx_ (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/tests/rtl/ |
| H A D | tsan_test_util_posix.cpp | 102 CHECK_EQ(__interceptor_pthread_mutex_init((pthread_mutex_t*)mtx_, 0), 0); in Init() 105 CHECK_EQ(pthread_spin_init((pthread_spinlock_t*)mtx_, 0), 0); in Init() 118 memcpy(mtx_, &tmp, sizeof(tmp)); in StaticInit() 128 CHECK_EQ(pthread_spin_destroy((pthread_spinlock_t*)mtx_), 0); in Destroy() 137 CHECK_EQ(__interceptor_pthread_mutex_lock((pthread_mutex_t*)mtx_), 0); in Lock() 140 CHECK_EQ(pthread_spin_lock((pthread_spinlock_t*)mtx_), 0); in Lock() 149 return __interceptor_pthread_mutex_trylock((pthread_mutex_t*)mtx_) == 0; in TryLock() 152 return pthread_spin_trylock((pthread_spinlock_t*)mtx_) == 0; in TryLock() 162 CHECK_EQ(__interceptor_pthread_mutex_unlock((pthread_mutex_t*)mtx_), 0); in Unlock() 165 CHECK_EQ(pthread_spin_unlock((pthread_spinlock_t*)mtx_), 0); in Unlock() [all …]
|
| H A D | tsan_test_util.h | 65 void *mtx_[128];
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_mutex_test.cpp | 27 : mtx_(mtx) { in TestData() 33 Lock l(mtx_); in Write() 36 mtx_->CheckLocked(); in Write() 43 if (!mtx_->TryLock()) in TryWrite() 47 mtx_->CheckLocked(); in TryWrite() 51 mtx_->Unlock(); in TryWrite() 55 ReadLock l(mtx_); in Read() 58 mtx_->CheckReadLocked(); in Read() 76 MutexType *mtx_; member in __sanitizer::TestData
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stack_store.h | 93 mutable StaticSpinMutex mtx_; variable 100 State state SANITIZER_GUARDED_BY(mtx_); 112 void Lock() SANITIZER_NO_THREAD_SAFETY_ANALYSIS { mtx_.Lock(); } in Lock() 113 void Unlock() SANITIZER_NO_THREAD_SAFETY_ANALYSIS { mtx_.Unlock(); } in Unlock()
|
| H A D | sanitizer_thread_registry.h | 98 void Lock() SANITIZER_ACQUIRE() { mtx_.Lock(); } in Lock() 99 void CheckLocked() const SANITIZER_CHECK_LOCKED() { mtx_.CheckLocked(); } in CheckLocked() 100 void Unlock() SANITIZER_RELEASE() { mtx_.Unlock(); } in Unlock() 147 Mutex mtx_; variable
|
| H A D | sanitizer_stack_store.cpp | 132 SpinMutexLock l(&mtx_); in Create() 254 SpinMutexLock l(&mtx_); in GetOrUnpack() 305 SpinMutexLock l(&mtx_); in Pack() 375 SpinMutexLock l(&mtx_); in IsPacked()
|
| H A D | sanitizer_thread_registry.cpp | 113 mtx_(MutexThreadRegistry), in ThreadRegistry()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_dense_alloc.h | 90 SpinMutexLock lock(&mtx_); in FlushCache() 109 SpinMutex mtx_; variable 115 SpinMutexLock lock(&mtx_); in Refill() 145 SpinMutexLock lock(&mtx_); in Drain()
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | fallback_malloc.cpp | 44 mutexor(std::__libcpp_mutex_t* m) : mtx_(m) { in mutexor() 45 std::__libcpp_mutex_lock(mtx_); in mutexor() 47 ~mutexor() { std::__libcpp_mutex_unlock(mtx_); } in ~mutexor() 56 std::__libcpp_mutex_t* mtx_; member in __anon36e197330111::mutexor
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_dense_alloc.h | 102 Lock lock(&mtx_); in ForEach() 111 Mutex mtx_; variable 171 Lock lock(&mtx_); in AllocSuperBlock()
|