Home
last modified time | relevance | path

Searched refs:mutex_ (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/safestack/
H A Dsafestack_util.h42 explicit MutexLock(pthread_mutex_t &mutex) : mutex_(&mutex) { in MutexLock()
43 pthread_mutex_lock(mutex_); in MutexLock()
45 ~MutexLock() { pthread_mutex_unlock(mutex_); } in ~MutexLock()
48 pthread_mutex_t *mutex_ = nullptr;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stackdepot.cpp118 StaticSpinMutex mutex_ = {}; member in __sanitizer::__anon95470afd0111::CompressThread
119 State state_ SANITIZER_GUARDED_BY(mutex_) = State::NotStarted;
120 void *thread_ SANITIZER_GUARDED_BY(mutex_) = nullptr;
131 SpinMutexLock l(&mutex_); in NewWorkNotify()
160 SpinMutexLock l(&mutex_); in Stop()
174 mutex_.Lock(); in LockAndStop()
187 void CompressThread::Unlock() { mutex_.Unlock(); } in Unlock()
H A Dsanitizer_allocator_secondary.h118 SpinMutexLock l(&mutex_); in Allocate()
137 SpinMutexLock l(&mutex_); in Deallocate()
154 SpinMutexLock l(&mutex_); in TotalMemoryUsed()
184 SpinMutexLock l(&mutex_); in GetBlockBegin()
219 mutex_.CheckLocked(); in GetBlockBeginFastLocked()
270 void ForceLock() SANITIZER_ACQUIRE(mutex_) { mutex_.Lock(); } in ForceLock()
272 void ForceUnlock() SANITIZER_RELEASE(mutex_) { mutex_.Unlock(); } in ForceUnlock()
321 mutable StaticSpinMutex mutex_; variable
H A Dsanitizer_symbolizer_report.cpp303 StaticSpinMutex ScopedErrorReportLock::mutex_; member in __sanitizer::ScopedErrorReportLock
312 mutex_.Lock(); in Lock()
335 mutex_.Unlock(); in Unlock()
339 void ScopedErrorReportLock::CheckLocked() { mutex_.CheckLocked(); } in CheckLocked()
H A Dsanitizer_libignore.cpp25 Lock lock(&mutex_); in AddIgnoredLibrary()
39 Lock lock(&mutex_); in OnLibraryLoaded()
H A Dsanitizer_common.h254 ScopedErrorReportLock() SANITIZER_ACQUIRE(mutex_) { Lock(); } in ScopedErrorReportLock()
255 ~ScopedErrorReportLock() SANITIZER_RELEASE(mutex_) { Unlock(); } in SANITIZER_RELEASE() argument
257 static void Lock() SANITIZER_ACQUIRE(mutex_);
258 static void Unlock() SANITIZER_RELEASE(mutex_);
259 static void CheckLocked() SANITIZER_CHECK_LOCKED(mutex_);
263 static StaticSpinMutex mutex_; variable
H A Dsanitizer_libignore.h80 Mutex mutex_; variable
/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h1472 explicit GTestMutexLock(Mutex* mutex) : mutex_(mutex) { mutex_->Lock(); }
1474 ~GTestMutexLock() { mutex_->Unlock(); }
1477 Mutex* const mutex_;
1690 GTEST_CHECK_POSIX_SUCCESS_(pthread_mutex_lock(&mutex_));
1702 GTEST_CHECK_POSIX_SUCCESS_(pthread_mutex_unlock(&mutex_));
1718 pthread_mutex_t mutex_; // The underlying pthread mutex.
1747 GTEST_CHECK_POSIX_SUCCESS_(pthread_mutex_init(&mutex_, nullptr));
1750 ~Mutex() { GTEST_CHECK_POSIX_SUCCESS_(pthread_mutex_destroy(&mutex_)); }
1764 explicit GTestMutexLock(MutexBase* mutex) : mutex_(mutex) { mutex_->Lock(); }
1766 ~GTestMutexLock() { mutex_->Unlock(); }
[all …]
/freebsd/contrib/googletest/googletest/include/gtest/
H A Dgtest.h1134 const TestSuite* current_test_suite() const GTEST_LOCK_EXCLUDED_(mutex_);
1138 const TestCase* current_test_case() const GTEST_LOCK_EXCLUDED_(mutex_);
1143 const TestInfo* current_test_info() const GTEST_LOCK_EXCLUDED_(mutex_);
1153 GTEST_LOCK_EXCLUDED_(mutex_);
1252 GTEST_LOCK_EXCLUDED_(mutex_);
1273 GTEST_LOCK_EXCLUDED_(mutex_);
1277 GTEST_LOCK_EXCLUDED_(mutex_);
1307 GTEST_LOCK_EXCLUDED_(mutex_);
1310 void PopGTestTrace() GTEST_LOCK_EXCLUDED_(mutex_);
1314 mutable internal::Mutex mutex_; variable
/freebsd/contrib/googletest/googletest/src/
H A Dgtest-port.cc502 MutexLock lock(&mutex_); in GetValueOnCurrentThread()
535 MutexLock lock(&mutex_); in OnThreadLocalDestroyed()
562 MutexLock lock(&mutex_); in OnThreadExit()
648 mutex_.AssertHeld(); in GetThreadLocalsMapLocked()
657 static Mutex mutex_; member in testing::internal::ThreadLocalRegistryImpl
662 Mutex ThreadLocalRegistryImpl::mutex_(Mutex::kStaticMutex); // NOLINT
H A Dgtest.cc5018 GTEST_LOCK_EXCLUDED_(mutex_) { in CurrentStackTrace()
5035 MutexLock lock(&mutex_); in CurrentStackTrace()
5067 void OsStackTraceGetter::UponLeavingGTest() GTEST_LOCK_EXCLUDED_(mutex_) { in UponLeavingGTest()
5074 MutexLock lock(&mutex_); in UponLeavingGTest()
5337 internal::MutexLock lock(&mutex_); in set_current_test_suite()
5343 internal::MutexLock lock(&mutex_); in set_current_test_info()
5378 GTEST_LOCK_EXCLUDED_(mutex_) { in AddTestPartResult()
5382 internal::MutexLock lock(&mutex_); in AddTestPartResult()
5564 GTEST_LOCK_EXCLUDED_(mutex_) { in current_test_suite()
5565 internal::MutexLock lock(&mutex_); in current_test_suite()
[all …]
H A Dgtest-internal-inl.h447 Mutex mutex_; // Protects all internal state.
/freebsd/contrib/googletest/googlemock/src/
H A Dgmock-spec-builders.cc212 GTEST_LOCK_EXCLUDED_(mutex_) { in CheckActionCountIfNotDone()
215 MutexLock l(&mutex_); in CheckActionCountIfNotDone()
/freebsd/contrib/googletest/googletest/test/
H A Dgoogletest-port-test.cc1046 : value_(0), mutex_(mutex), random_(42) {} in AtomicCounterWithMutex()
1049 MutexLock lock(mutex_); in Increment()
1086 Mutex* const mutex_; // Protects value_. member in testing::internal::AtomicCounterWithMutex
/freebsd/contrib/ncurses/ncurses/
H A Dcurses.priv.h619 #define TR_GLOBAL_MUTEX(name) TR_MUTEX(_nc_globals.mutex_##name)
646 #define _nc_lock_global(name) _nc_mutex_lock(&_nc_globals.mutex_##name)
647 #define _nc_try_global(name) _nc_mutex_trylock(&_nc_globals.mutex_##name)
648 #define _nc_unlock_global(name) _nc_mutex_unlock(&_nc_globals.mutex_##name)
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-spec-builders.h832 void CheckActionCountIfNotDone() const GTEST_LOCK_EXCLUDED_(mutex_);
870 mutable Mutex mutex_; // Protects action_count_checked_. variable