Home
last modified time | relevance | path

Searched refs:epoch0 (Results 1 – 5 of 5) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl_thread.cc29 , epoch0() in ThreadContext()
94 epoch0 = RoundUp(epoch1 + 1, kTracePartSize); in OnStarted()
97 epoch0, args->stk_addr, args->stk_size, args->tls_addr, args->tls_size); in OnStarted()
110 thr->fast_synch_epoch = epoch0; in OnStarted()
111 thr->clock.set(tid, epoch0); in OnStarted()
114 const uptr trace = (epoch0 / kTracePartSize) % TraceParts(); in OnStarted()
116 thr_trace->headers[trace].epoch0 = epoch0; in OnStarted()
121 tid, (uptr)epoch0, args->stk_addr, args->stk_size, in OnStarted()
Dtsan_trace.h46 u64 epoch0; // Start epoch for the trace. member
58 , epoch0() { in TraceHeader()
Dtsan_rtl_report.cc406 if (epoch < hdr->epoch0) in RestoreStack()
408 const u64 epoch0 = RoundDown(epoch, TraceSize()); in RestoreStack() local
437 mset->Add(pc, true, epoch0 + i); in RestoreStack()
441 mset->Add(pc, false, epoch0 + i); in RestoreStack()
692 if (s.epoch() < tctx->epoch0 || s.epoch() > tctx->epoch1) in ReportRace()
Dtsan_rtl.cc321 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
Dtsan_rtl.h487 u64 epoch0; variable