Lines Matching refs:ent
65 void PrintStack(const ReportStack *ent) { in PrintStack() argument
66 if (ent == 0) { in PrintStack()
70 for (int i = 0; ent; ent = ent->next, i++) { in PrintStack()
71 Printf(" #%d %s %s:%d", i, ent->func, ent->file, ent->line); in PrintStack()
72 if (ent->col) in PrintStack()
73 Printf(":%d", ent->col); in PrintStack()
74 if (ent->module && ent->offset) in PrintStack()
75 Printf(" (%s+%p)\n", ent->module, (void*)ent->offset); in PrintStack()
77 Printf(" (%p)\n", (void*)ent->pc); in PrintStack()
173 ReportStack *SkipTsanInternalFrames(ReportStack *ent) { in SkipTsanInternalFrames() argument
174 while (FrameIsInternal(ent) && ent->next) in SkipTsanInternalFrames()
175 ent = ent->next; in SkipTsanInternalFrames()
176 return ent; in SkipTsanInternalFrames()
209 if (ReportStack *ent = SkipTsanInternalFrames(ChooseSummaryStack(rep))) in PrintReport() local
210 ReportErrorSummary(rep_typ_str, ent->file, ent->line, ent->func); in PrintReport()
217 void PrintStack(const ReportStack *ent) { in PrintStack() argument
218 if (ent == 0) { in PrintStack()
222 for (int i = 0; ent; ent = ent->next, i++) { in PrintStack()
224 ent->func, ent->file, ent->line, (void*)ent->offset); in PrintStack()