reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
569 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); 571 hdr->epoch0 = thr->fast_state.epoch(); 636 return thr->clock.get(old.TidWithIgnore()) >= old.epoch(); 701 StoreShadow(shadow_mem + (cur.epoch() % kShadowCnt), store_word); 737 old.epoch() > sync_epoch &&projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h
132 u64 old_epoch = epoch(); 162 return epoch() & mask;projects/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp
118 RestoreStack(last.tid(), last.epoch(), &trace, 0); 191 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); 286 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); 419 epoch = tctx->thr->fast_state.epoch(); 462 epoch = tctx->thr->fast_state.epoch(); 480 thr->clock.set(thr->fast_state.epoch()); 488 thr->clock.set(thr->fast_state.epoch()); 489 thr->fast_synch_epoch = thr->fast_state.epoch(); 497 thr->clock.set(thr->fast_state.epoch()); 498 thr->fast_synch_epoch = thr->fast_state.epoch(); 506 thr->clock.set(thr->fast_state.epoch()); 507 thr->fast_synch_epoch = thr->fast_state.epoch();projects/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
667 RestoreStack(s2.tid(), s2.epoch(), &traces[1], mset2, &tags[1]); 696 if (s.epoch() < tctx->epoch0 || s.epoch() > tctx->epoch1) 696 if (s.epoch() < tctx->epoch0 || s.epoch() > tctx->epoch1) 706 if (s.epoch() <= thr->last_sleep_clock.get(s.tid()))projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
140 epoch1 = thr->fast_state.epoch();