Home
last modified time | relevance | path

Searched refs:GetSyncOrCreate (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_sync_test.cpp63 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 Dtsan_rtl_mutex.cpp91 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 Dtsan_sync.h114 SyncVar *GetSyncOrCreate(ThreadState *thr, uptr pc, uptr addr, in GetSyncOrCreate() function
H A Dtsan_interface_atomic.cpp276 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()