Searched refs:GetSyncOrCreate (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/ |
| H A D | tsan_sync_test.cpp | 63 s1 = m->GetSyncOrCreate(thr, 0, (uptr)&block[0], false); in TEST() 66 SyncVar *s2 = m->GetSyncOrCreate(thr, 0, (uptr)&block[1], false); in TEST() 86 SyncVar *s1 = m->GetSyncOrCreate(thr, 0, (uptr)&block1[0], false); in TEST() 87 SyncVar *s2 = m->GetSyncOrCreate(thr, 0, (uptr)&block1[1], false); in TEST() 119 SyncVar *s = m->GetSyncOrCreate(thr, 0, (uptr)&block[0], false); in TEST()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_mutex.cpp | 91 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexCreate() 149 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexPreLock() 173 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexPostLock() 226 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexUnlock() 273 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexPreReadLock() 290 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexPostReadLock() 333 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexReadUnlock() 375 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexReadOrWriteUnlock() 422 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexRepair() 433 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, addr, true); in MutexInvalidAccess() [all …]
|
| H A D | tsan_sync.h | 114 SyncVar *GetSyncOrCreate(ThreadState *thr, uptr pc, uptr addr, in GetSyncOrCreate() function
|
| H A D | tsan_interface_atomic.cpp | 276 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, (uptr)a, false); in AtomicStore() 291 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, (uptr)a, false); in AtomicRMW() 427 auto s = ctx->metamap.GetSyncOrCreate(thr, pc, (uptr)a, false); in AtomicCAS()
|