HomeSort by: relevance | last modified time | path
    Searched refs:SymbolizedStack (Results 1 - 25 of 25) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_symbolize.h 23 SymbolizedStack *SymbolizeCode(uptr addr);
tsan_symbolize.cc 58 SymbolizedStack *head;
59 SymbolizedStack *tail;
67 ssb->tail->next = SymbolizedStack::New(ssb->addr);
70 ssb->head = ssb->tail = SymbolizedStack::New(ssb->addr);
83 SymbolizedStack *SymbolizeCode(uptr addr) {
97 SymbolizedStack *frame = SymbolizedStack::New(addr);
tsan_report.h 41 SymbolizedStack *frames;
tsan_report.cc 126 SymbolizedStack *frame = ent->frames;
293 static bool FrameIsInternal(const SymbolizedStack *frame) {
308 static SymbolizedStack *SkipTsanInternalFrames(SymbolizedStack *frames) {
382 if (SymbolizedStack *frame = SkipTsanInternalFrames(stack->frames))
400 SymbolizedStack *frame = ent->frames;
tsan_rtl_report.cc 68 static void StackStripMain(SymbolizedStack *frames) {
69 SymbolizedStack *last_frame = nullptr;
70 SymbolizedStack *last_frame2 = nullptr;
71 for (SymbolizedStack *cur = frames; cur; cur = cur->next) {
120 SymbolizedStack *top = nullptr;
128 SymbolizedStack *ent = SymbolizeCode(pc1);
130 SymbolizedStack *last = ent;
tsan_suppressions.cc 123 for (const SymbolizedStack *frame = stack->frames; frame;
tsan_debugging.cc 50 static void CopyTrace(SymbolizedStack *first_frame, void **trace,
53 for (SymbolizedStack *frame = first_frame; frame != nullptr;
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_symbolizer.cc 43 SymbolizedStack::SymbolizedStack() : next(nullptr), info() {}
45 SymbolizedStack *SymbolizedStack::New(uptr addr) {
46 void *mem = InternalAlloc(sizeof(SymbolizedStack));
47 SymbolizedStack *res = new(mem) SymbolizedStack();
52 void SymbolizedStack::ClearAll() {
sanitizer_symbolizer_mac.h 27 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
37 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
sanitizer_symbolizer_libbacktrace.h 36 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
sanitizer_symbolizer.h 51 struct SymbolizedStack {
52 SymbolizedStack *next;
54 static SymbolizedStack *New(uptr addr);
60 SymbolizedStack();
91 SymbolizedStack *SymbolizePC(uptr address);
sanitizer_symbolizer_internal.h 52 virtual bool SymbolizePC(uptr addr, SymbolizedStack *stack) {
123 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
142 void ParseSymbolizePCOutput(const char *str, SymbolizedStack *res);
sanitizer_symbolizer_markup.cc 66 SymbolizedStack *Symbolizer::SymbolizePC(uptr addr) {
67 SymbolizedStack *s = SymbolizedStack::New(addr);
sanitizer_stacktrace_libcdep.cc 35 SymbolizedStack *frames = Symbolizer::GetOrInit()->SymbolizePC(pc);
37 for (SymbolizedStack *cur = frames; cur; cur = cur->next) {
110 SymbolizedStack *frame = Symbolizer::GetOrInit()->SymbolizePC(pc);
120 for (SymbolizedStack *cur = frame; cur && out_buf < out_end;
sanitizer_symbolizer_libbacktrace.cc 89 SymbolizedStack *first;
90 SymbolizedStack *last;
96 SymbolizedStack *cur = SymbolizedStack::New(addr);
159 bool LibbacktraceSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) {
185 bool LibbacktraceSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) {
sanitizer_symbolizer_libcdep.cc 75 SymbolizedStack *Symbolizer::SymbolizePC(uptr addr) {
80 SymbolizedStack *res = SymbolizedStack::New(addr);
296 void ParseSymbolizePCOutput(const char *str, SymbolizedStack *res) {
298 SymbolizedStack *last = res;
308 SymbolizedStack *cur;
313 cur = SymbolizedStack::New(res->info.address);
347 bool LLVMSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) {
sanitizer_symbolizer_mac.cc 31 bool DlAddrSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) {
136 bool AtosSymbolizer::SymbolizePC(uptr addr, SymbolizedStack *stack) {
sanitizer_symbolizer_win.cc 39 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override;
134 bool WinSymbolizerTool::SymbolizePC(uptr addr, SymbolizedStack *frame) {
sanitizer_symbolizer_posix_libcdep.cc 322 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override {
390 bool SymbolizePC(uptr addr, SymbolizedStack *stack) override {
sanitizer_symbolizer_report.cc 85 SymbolizedStack *frame = Symbolizer::GetOrInit()->SymbolizePC(pc);
  /src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_diag.h 23 SymbolizedStack *Stack;
31 explicit SymbolizedStackHolder(SymbolizedStack *Stack = nullptr)
34 void reset(SymbolizedStack *S) {
39 const SymbolizedStack *get() const { return Stack; }
42 SymbolizedStack *getSymbolizedLocation(uptr PC);
44 inline SymbolizedStack *getCallerLocation(uptr CallerPC) {
54 /// SourceLocation, a MemoryLocation, or a SymbolizedStack.
64 const SymbolizedStack *SymbolizedLoc; // Not owned.
90 const SymbolizedStack *getSymbolizedStack() const {
ubsan_diag.cc 108 SymbolizedStack *__ubsan::getSymbolizedLocation(uptr PC) {
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_suppressions.cc 85 SymbolizedStack *frames = symbolizer->SymbolizePC(addr);
87 for (SymbolizedStack *cur = frames; cur; cur = cur->next) {
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/go/
tsan_go.cc 57 SymbolizedStack *SymbolizeCode(uptr addr) {
58 SymbolizedStack *s = SymbolizedStack::New(addr);
  /src/sys/external/bsd/compiler_rt/dist/lib/lsan/
lsan_common.cc 641 SymbolizedStack *frames = Symbolizer::GetOrInit()->SymbolizePC(addr);
642 for (SymbolizedStack *cur = frames; cur; cur = cur->next) {

Completed in 23 milliseconds