| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| sanitizer_solaris.cc | 210 void BlockingMutex::Lock() {
|
| sanitizer_solaris.cc | 210 void BlockingMutex::Lock() {
|
| sanitizer_mutex.h | 29 void Lock() { 79 void Lock(); 108 void Lock() { 184 mu_->Lock();
|
| sanitizer_mutex.h | 29 void Lock() { 79 void Lock(); 108 void Lock() { 184 mu_->Lock();
|
| sanitizer_thread_registry.h | 92 void Lock() { mtx_.Lock(); }
|
| sanitizer_thread_registry.h | 92 void Lock() { mtx_.Lock(); }
|
| sanitizer_rtems.cc | 119 void BlockingMutex::Lock() {
|
| sanitizer_rtems.cc | 119 void BlockingMutex::Lock() {
|
| sanitizer_fuchsia.cc | 118 void BlockingMutex::Lock() {
|
| /src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
| atomic.c | 20 * To avoid needing a per-object lock, this code allocates an array of 22 * For operations that must be atomic on two locations, the lower lock is 49 // Platform-specific lock implementation. Falls back to spinlocks if none is 50 // defined. Each platform should define the Lock type, and corresponding 51 // lock() and unlock() functions. 58 typedef struct _usem Lock; 59 __inline static void unlock(Lock *l) { 65 __inline static void lock(Lock *l) { function 74 static Lock locks[SPINLOCK_COUNT] = { [0 ... SPINLOCK_COUNT-1] = {0,1,0} } 84 __inline static void lock(Lock *l) { function 97 __inline static void lock(Lock *l) { function [all...] |
| atomic.c | 20 * To avoid needing a per-object lock, this code allocates an array of 22 * For operations that must be atomic on two locations, the lower lock is 49 // Platform-specific lock implementation. Falls back to spinlocks if none is 50 // defined. Each platform should define the Lock type, and corresponding 51 // lock() and unlock() functions. 58 typedef struct _usem Lock; 59 __inline static void unlock(Lock *l) { 65 __inline static void lock(Lock *l) { function 74 static Lock locks[SPINLOCK_COUNT] = { [0 ... SPINLOCK_COUNT-1] = {0,1,0} } 84 __inline static void lock(Lock *l) { function 97 __inline static void lock(Lock *l) { function [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| sanitizer_mutex_test.cc | 34 Lock l(mtx_); 62 typedef GenericScopedLock<MutexType> Lock;
|
| sanitizer_mutex_test.cc | 34 Lock l(mtx_); 62 typedef GenericScopedLock<MutexType> Lock;
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/benchmarks/ |
| vts_many_threads_bench.cc | 35 void Lock() { pthread_mutex_lock(&m_); } 64 mutexes[(offset + i) % kNumMutexes].Lock();
|
| vts_many_threads_bench.cc | 35 void Lock() { pthread_mutex_lock(&m_); } 64 mutexes[(offset + i) % kNumMutexes].Lock();
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_mutex.h | 48 void Lock(); 69 typedef GenericScopedLock<Mutex> Lock; 75 void Lock(MutexType t);
|
| tsan_mutex.h | 48 void Lock(); 69 typedef GenericScopedLock<Mutex> Lock; 75 void Lock(MutexType t);
|
| tsan_mutex.cc | 54 // Build the "can lock" adjacency matrix. 55 // If [i][j]==true, then one can lock mutex j while under mutex i. 105 Printf("Can lock graph:\n"); 112 Printf("Can lock graph closure:\n"); 135 void InternalDeadlockDetector::Lock(MutexType t) { 136 // Printf("LOCK %d @%zu\n", t, seq_ + 1); 156 Printf("ThreadSanitizer: can't lock %d while under %zu\n", 227 void Mutex::Lock() { 229 cur_thread()->internal_deadlock_detector.Lock(type_); 260 cur_thread()->internal_deadlock_detector.Lock(type_) [all...] |
| tsan_mutex.cc | 54 // Build the "can lock" adjacency matrix. 55 // If [i][j]==true, then one can lock mutex j while under mutex i. 105 Printf("Can lock graph:\n"); 112 Printf("Can lock graph closure:\n"); 135 void InternalDeadlockDetector::Lock(MutexType t) { 136 // Printf("LOCK %d @%zu\n", t, seq_ + 1); 156 Printf("ThreadSanitizer: can't lock %d while under %zu\n", 227 void Mutex::Lock() { 229 cur_thread()->internal_deadlock_detector.Lock(type_); 260 cur_thread()->internal_deadlock_detector.Lock(type_) [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
| tsan_mutex_test.cc | 32 Lock l(mtx_); 57 typedef GenericScopedLock<MutexType> Lock;
|
| tsan_mutex_test.cc | 32 Lock l(mtx_); 57 typedef GenericScopedLock<MutexType> Lock;
|
| /src/sys/external/bsd/gnu-efi/dist/inc/ |
| efilink.h | 174 // A lock structure 180 UINTN Lock;
|
| efilink.h | 174 // A lock structure 180 UINTN Lock;
|
| /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/ |
| FuzzerLoop.cpp | 86 TraceLock() : Lock(AllocTracer.TraceMutex) { 97 std::lock_guard<std::recursive_mutex> Lock; 105 TraceLock Lock; 106 if (Lock.IsDisabled()) 118 TraceLock Lock; 119 if (Lock.IsDisabled())
|
| FuzzerLoop.cpp | 86 TraceLock() : Lock(AllocTracer.TraceMutex) { 97 std::lock_guard<std::recursive_mutex> Lock; 105 TraceLock Lock; 106 if (Lock.IsDisabled()) 118 TraceLock Lock; 119 if (Lock.IsDisabled())
|