Searched refs:trace_pos (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl.cpp | 171 &tctx->thr->trace_pos, in DoResetImpl() 181 atomic_store_relaxed(&tctx->thr->trace_pos, 0); in DoResetImpl() 333 atomic_store_relaxed(&thr->trace_pos, 0); in SlotDetachImpl() 908 Event *pos = reinterpret_cast<Event *>(atomic_load_relaxed(&thr->trace_pos)); in TraceSkipGap() 928 atomic_store_relaxed(&thr->trace_pos, reinterpret_cast<uptr>(pos)); in TraceSkipGap() 945 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPart() 973 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPartImpl() 1027 atomic_load_relaxed(&thr->trace_pos)); in TraceSwitchPartImpl()
|
| H A D | tsan_rtl_thread.cpp | 273 trace.final_pos = (Event *)atomic_load_relaxed(&thr->trace_pos); in OnFinished() 274 atomic_store_relaxed(&thr->trace_pos, 0); in OnFinished()
|
| H A D | tsan_rtl.h | 167 atomic_uintptr_t trace_pos; member 693 Event *pos = reinterpret_cast<Event *>(atomic_load_relaxed(&thr->trace_pos)); in TraceAcquire() 720 atomic_store_relaxed(&thr->trace_pos, (uptr)(evp + 1)); in TraceRelease()
|
| H A D | tsan_rtl_access.cpp | 229 atomic_load_relaxed(&thr->trace_pos) / sizeof(Event) % kShadowCnt; in CheckRaces() 349 index = (atomic_load_relaxed(&thr->trace_pos) / 2) % 16; in CheckRaces()
|
| H A D | tsan_mman.cpp | 258 atomic_load_relaxed(&thr->trace_pos)) in OnUserAlloc()
|
| H A D | tsan_rtl_report.cpp | 476 last_pos = (Event *)atomic_load_relaxed(&tctx->thr->trace_pos); in RestoreStack()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_rtl.cpp | 625 Event *pos = reinterpret_cast<Event *>(atomic_load_relaxed(&thr->trace_pos)); in TraceSwitchPart() 643 atomic_store_relaxed(&thr->trace_pos, reinterpret_cast<uptr>(pos)); in TraceSwitchPart() 657 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPart() 668 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPart()
|
| H A D | tsan_rtl.h | 213 atomic_uintptr_t trace_pos; member 679 Event *pos = reinterpret_cast<Event *>(atomic_load_relaxed(&thr->trace_pos)); in TraceAcquire() 706 atomic_store_relaxed(&thr->trace_pos, (uptr)(evp + 1)); in TraceRelease()
|
| H A D | tsan_rtl_report.cpp | 561 last_pos = (Event *)atomic_load_relaxed(&tctx->thr->trace_pos); in RestoreStack()
|