reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp
  310   StatInc(thr, StatMutexReadUnlock);
  312     MemoryReadAtomic(thr, pc, addr, kSizeLog1);
  313   SyncVar *s = ctx->metamap.GetOrCreateAndLock(thr, pc, addr, true);
  314   thr->fast_state.IncrementEpoch();
  315   TraceAddEvent(thr, thr->fast_state, EventTypeRUnlock, s->GetId());
  315   TraceAddEvent(thr, thr->fast_state, EventTypeRUnlock, s->GetId());
  323   ReleaseImpl(thr, pc, &s->read_clock);
  325     Callback cb(thr, pc);
  331   thr->mset.Del(mid, false);
  333     ReportMutexMisuse(thr, pc, ReportTypeMutexBadReadUnlock, addr, mid);
  335     Callback cb(thr, pc);
  336     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));