/netbsd/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
H A D | tsan_sync_test.cc | 58 s1 = m->GetOrCreateAndLock(thr, 0, (uptr)&block[0], true); in TEST() 62 SyncVar *s2 = m->GetOrCreateAndLock(thr, 0, (uptr)&block[1], false); in TEST() 81 SyncVar *s1 = m->GetOrCreateAndLock(thr, 0, (uptr)&block1[0], true); in TEST() 83 SyncVar *s2 = m->GetOrCreateAndLock(thr, 0, (uptr)&block1[1], true); in TEST() 116 SyncVar *s = m->GetOrCreateAndLock(thr, 0, (uptr)&block[0], true); in TEST()
|
/netbsd/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
H A D | tsan_rtl_mutex.cc | 74 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexCreate() 146 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPreLock() 168 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexPostLock() 218 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexUnlock() 274 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPostReadLock() 314 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadUnlock() 345 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadOrWriteUnlock() 390 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexRepair() 398 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexInvalidAccess() 437 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in Release() [all …]
|
H A D | tsan_sync.h | 122 SyncVar* GetOrCreateAndLock(ThreadState *thr, uptr pc,
|
H A D | tsan_interface_atomic.cc | 272 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicStore() 286 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicRMW() 411 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock); in AtomicCAS()
|
H A D | tsan_sync.cc | 197 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock() function in __tsan::MetaMap
|
/netbsd/external/gpl3/gcc/dist/libsanitizer/tsan/ |
H A D | tsan_rtl_mutex.cc | 72 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexCreate() 144 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPreLock() 166 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexPostLock() 216 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexUnlock() 272 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPostReadLock() 312 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadUnlock() 343 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadOrWriteUnlock() 388 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexRepair() 396 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexInvalidAccess() 435 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in Release() [all …]
|
H A D | tsan_sync.h | 120 SyncVar* GetOrCreateAndLock(ThreadState *thr, uptr pc,
|
H A D | tsan_interface_atomic.cc | 270 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicStore() 284 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicRMW() 409 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock); in AtomicCAS()
|
H A D | tsan_sync.cc | 195 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock() function in __tsan::MetaMap
|
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
H A D | tsan_rtl_mutex.cc | 72 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexCreate() 144 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPreLock() 166 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexPostLock() 216 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexUnlock() 272 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, false); in MutexPostReadLock() 312 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadUnlock() 343 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexReadOrWriteUnlock() 388 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexRepair() 396 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in MutexInvalidAccess() 435 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true); in Release() [all …]
|
H A D | tsan_sync.h | 120 SyncVar* GetOrCreateAndLock(ThreadState *thr, uptr pc,
|
H A D | tsan_interface_atomic.cc | 270 SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicStore() 284 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, true); in AtomicRMW() 409 s = ctx->metamap.GetOrCreateAndLock(thr, pc, (uptr)a, write_lock); in AtomicCAS()
|
H A D | tsan_sync.cc | 195 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc, in GetOrCreateAndLock() function in __tsan::MetaMap
|