| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_symbolizer.cc | 43 SymbolizedStack::SymbolizedStack() : next(nullptr), info() {} in SymbolizedStack() function in __sanitizer::SymbolizedStack 45 SymbolizedStack *SymbolizedStack::New(uptr addr) { in New() 46 void *mem = InternalAlloc(sizeof(SymbolizedStack)); in New() 47 SymbolizedStack *res = new(mem) SymbolizedStack(); in New() 52 void SymbolizedStack::ClearAll() { in ClearAll()
|
| H A D | sanitizer_symbolizer.h | 51 struct SymbolizedStack { struct 52 SymbolizedStack *next; argument 54 static SymbolizedStack *New(uptr addr); argument 60 SymbolizedStack(); 91 SymbolizedStack *SymbolizePC(uptr address);
|
| H A D | sanitizer_symbolizer_libbacktrace.cc | 89 SymbolizedStack *first; 90 SymbolizedStack *last; 96 SymbolizedStack *cur = SymbolizedStack::New(addr); in get_new_frame() 159 bool LibbacktraceSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC() 185 bool LibbacktraceSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC()
|
| H A D | sanitizer_symbolizer_libcdep.cc | 75 SymbolizedStack *Symbolizer::SymbolizePC(uptr addr) { in SymbolizePC() 80 SymbolizedStack *res = SymbolizedStack::New(addr); in SymbolizePC() 296 void ParseSymbolizePCOutput(const char *str, SymbolizedStack *res) { in ParseSymbolizePCOutput() 298 SymbolizedStack *last = res; in ParseSymbolizePCOutput() 308 SymbolizedStack *cur; in ParseSymbolizePCOutput() 313 cur = SymbolizedStack::New(res->info.address); in ParseSymbolizePCOutput() 347 bool LLVMSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC()
|
| H A D | sanitizer_stacktrace_libcdep.cc | 35 SymbolizedStack *frames = Symbolizer::GetOrInit()->SymbolizePC(pc); in Print() 37 for (SymbolizedStack *cur = frames; cur; cur = cur->next) { in Print() 110 SymbolizedStack *frame = Symbolizer::GetOrInit()->SymbolizePC(pc); in __sanitizer_symbolize_pc() 120 for (SymbolizedStack *cur = frame; cur && out_buf < out_end; in __sanitizer_symbolize_pc()
|
| H A D | sanitizer_symbolizer_internal.h | 52 virtual bool SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC() 123 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override; 142 void ParseSymbolizePCOutput(const char *str, SymbolizedStack *res);
|
| H A D | sanitizer_symbolizer_markup.cc | 66 SymbolizedStack *Symbolizer::SymbolizePC(uptr addr) { in SymbolizePC() 67 SymbolizedStack *s = SymbolizedStack::New(addr); in SymbolizePC()
|
| H A D | sanitizer_symbolizer_mac.h | 27 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override; 37 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
|
| H A D | sanitizer_symbolizer_mac.cc | 31 bool DlAddrSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC() 136 bool AtosSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) { in SymbolizePC()
|
| H A D | sanitizer_symbolizer_libbacktrace.h | 36 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
|
| H A D | sanitizer_symbolizer_win.cc | 39 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override; 134 bool WinSymbolizerTool::SymbolizePC(uptr addr, SymbolizedStack *frame) { in SymbolizePC()
|
| H A D | sanitizer_symbolizer_posix_libcdep.cc | 322 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override { in SymbolizePC() 390 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override { in SymbolizePC()
|
| H A D | sanitizer_symbolizer_report.cc | 85 SymbolizedStack *frame = Symbolizer::GetOrInit()->SymbolizePC(pc); in ReportErrorSummary()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_symbolize.cc | 58 SymbolizedStack *head; 59 SymbolizedStack *tail; 67 ssb->tail->next = SymbolizedStack::New(ssb->addr); in AddFrame() 70 ssb->head = ssb->tail = SymbolizedStack::New(ssb->addr); in AddFrame() 83 SymbolizedStack *SymbolizeCode(uptr addr) { in SymbolizeCode() 97 SymbolizedStack *frame = SymbolizedStack::New(addr); in SymbolizeCode()
|
| H A D | tsan_report.cc | 129 SymbolizedStack *frame = ent->frames; in PrintStack() 296 static bool FrameIsInternal(const SymbolizedStack *frame) { in FrameIsInternal() 311 static SymbolizedStack *SkipTsanInternalFrames(SymbolizedStack *frames) { in SkipTsanInternalFrames() 385 if (SymbolizedStack *frame = SkipTsanInternalFrames(stack->frames)) in PrintReport() 403 SymbolizedStack *frame = ent->frames; in PrintStack()
|
| H A D | tsan_rtl_report.cc | 68 static void StackStripMain(SymbolizedStack *frames) { in StackStripMain() 69 SymbolizedStack *last_frame = nullptr; in StackStripMain() 70 SymbolizedStack *last_frame2 = nullptr; in StackStripMain() 71 for (SymbolizedStack *cur = frames; cur; cur = cur->next) { in StackStripMain() 120 SymbolizedStack *top = nullptr; in SymbolizeStack() 128 SymbolizedStack *ent = SymbolizeCode(pc1); in SymbolizeStack() 130 SymbolizedStack *last = ent; in SymbolizeStack()
|
| H A D | tsan_symbolize.h | 23 SymbolizedStack *SymbolizeCode(uptr addr);
|
| H A D | tsan_debugging.cc | 56 static void CopyTrace(SymbolizedStack *first_frame, void **trace, in CopyTrace() 59 for (SymbolizedStack *frame = first_frame; frame != nullptr; in CopyTrace()
|
| H A D | tsan_report.h | 41 SymbolizedStack *frames;
|
| H A D | tsan_suppressions.cc | 115 for (const SymbolizedStack *frame = stack->frames; frame; in IsSuppressed()
|
| /freebsd-12.1/contrib/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.h | 23 SymbolizedStack *Stack; 31 explicit SymbolizedStackHolder(SymbolizedStack *Stack = nullptr) 34 void reset(SymbolizedStack *S) { in reset() 39 const SymbolizedStack *get() const { return Stack; } in get() 42 SymbolizedStack *getSymbolizedLocation(uptr PC); 44 inline SymbolizedStack *getCallerLocation(uptr CallerPC) { in getCallerLocation() 64 const SymbolizedStack *SymbolizedLoc; // Not owned. 90 const SymbolizedStack *getSymbolizedStack() const { in getSymbolizedStack()
|
| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_suppressions.cc | 85 SymbolizedStack *frames = symbolizer->SymbolizePC(addr); in IsStackTraceSuppressed() 87 for (SymbolizedStack *cur = frames; cur; cur = cur->next) { in IsStackTraceSuppressed()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/go/ |
| H A D | tsan_go.cc | 57 SymbolizedStack *SymbolizeCode(uptr addr) { in SymbolizeCode() 58 SymbolizedStack *s = SymbolizedStack::New(addr); in SymbolizeCode()
|
| /freebsd-12.1/contrib/compiler-rt/lib/lsan/ |
| H A D | lsan_common.cc | 641 SymbolizedStack *frames = Symbolizer::GetOrInit()->SymbolizePC(addr); in GetSuppressionForAddr() 642 for (SymbolizedStack *cur = frames; cur; cur = cur->next) { in GetSuppressionForAddr()
|
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan_report.cc | 249 if (SymbolizedStack *frame = Symbolizer::GetOrInit()->SymbolizePC(pc)) { in PrintAddressDescription()
|