Lines Matching refs:rep
36 bool OnReport(const ReportDesc *rep, bool suppressed);
39 bool OnReport(const ReportDesc *rep, bool suppressed) { in OnReport() argument
40 (void)rep; in OnReport()
46 void __tsan_on_report(const ReportDesc *rep) { in __tsan_on_report() argument
47 (void)rep; in __tsan_on_report()
638 const ReportDesc *rep = srep.GetReport(); in OutputReport() local
640 thr->current_report = rep; in OutputReport()
643 for (uptr i = 0; pc_or_addr == 0 && i < rep->mops.Size(); i++) in OutputReport()
644 pc_or_addr = IsSuppressed(rep->typ, rep->mops[i]->stack, &supp); in OutputReport()
645 for (uptr i = 0; pc_or_addr == 0 && i < rep->stacks.Size(); i++) in OutputReport()
646 pc_or_addr = IsSuppressed(rep->typ, rep->stacks[i], &supp); in OutputReport()
647 for (uptr i = 0; pc_or_addr == 0 && i < rep->threads.Size(); i++) in OutputReport()
648 pc_or_addr = IsSuppressed(rep->typ, rep->threads[i]->stack, &supp); in OutputReport()
649 for (uptr i = 0; pc_or_addr == 0 && i < rep->locs.Size(); i++) in OutputReport()
650 pc_or_addr = IsSuppressed(rep->typ, rep->locs[i], &supp); in OutputReport()
657 bool suppressed = OnReport(rep, pc_or_addr != 0); in OutputReport()
663 PrintReport(rep); in OutputReport()
664 __tsan_on_report(rep); in OutputReport()
794 ScopedReport rep(rep_typ, tag); in ReportRace() local
796 rep.AddMemoryAccess(addr, tags[i], s[i], tids[i], traces[i], mset[i]); in ReportRace()
801 rep.AddThread(tctx); in ReportRace()
804 rep.AddLocation(addr_min, addr_max - addr_min); in ReportRace()
807 const ReportDesc *rep_desc = rep.GetReport(); in ReportRace()
814 rep.AddThread(parent_tctx); in ReportRace()
821 rep.AddSleep(thr->last_sleep_stack_id); in ReportRace()
823 OutputReport(thr, rep); in ReportRace()