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

References

projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  380     ctx->dd = DDetector::Create(flags());
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp
   44   ctx->dd->MutexInit(&cb, &s->dd);
   95     ctx->dd->MutexDestroy(&cb, &s->dd);
   96     ctx->dd->MutexInit(&cb, &s->dd);
  149       ctx->dd->MutexBeforeLock(&cb, &s->dd, true);
  151       ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  198       ctx->dd->MutexBeforeLock(&cb, &s->dd, true);
  199     ctx->dd->MutexAfterLock(&cb, &s->dd, true, flagz & MutexFlagTryLock);
  209     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  242     ctx->dd->MutexBeforeUnlock(&cb, &s->dd, true);
  251     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  262     ctx->dd->MutexBeforeLock(&cb, &s->dd, false);
  264     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  293       ctx->dd->MutexBeforeLock(&cb, &s->dd, false);
  294     ctx->dd->MutexAfterLock(&cb, &s->dd, false, flagz & MutexFlagTryLock);
  304     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  326     ctx->dd->MutexBeforeUnlock(&cb, &s->dd, false);
  336     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
  374     ctx->dd->MutexBeforeUnlock(&cb, &s->dd, write);
  383     ReportDeadlock(thr, pc, ctx->dd->GetReport(&cb));
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_proc.cpp
   29     proc->dd_pt = ctx->dd->CreatePhysicalThread();
   41      ctx->dd->DestroyPhysicalThread(proc->dd_pt);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
  110     thr->dd_lt = ctx->dd->CreateLogicalThread(unique_id);
  143     ctx->dd->DestroyLogicalThread(thr->dd_lt);