| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_stack_trace.h | 22 struct VarSizeStackTrace : public StackTrace { struct 25 VarSizeStackTrace(); argument 26 ~VarSizeStackTrace(); 36 VarSizeStackTrace(const VarSizeStackTrace &); 37 void operator=(const VarSizeStackTrace &); argument
|
| H A D | tsan_stack_trace.cpp | 18 VarSizeStackTrace::VarSizeStackTrace() in VarSizeStackTrace() function in __tsan::VarSizeStackTrace 21 VarSizeStackTrace::~VarSizeStackTrace() { in ~VarSizeStackTrace() 25 void VarSizeStackTrace::ResizeBuffer(uptr new_size) { in ResizeBuffer() 34 void VarSizeStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init() 41 void VarSizeStackTrace::ReverseOrder() { in ReverseOrder()
|
| H A D | tsan_rtl_report.cpp | 409 static void RestoreStackMatch(VarSizeStackTrace *pstk, MutexSet *pmset, in RestoreStackMatch() 434 AccessType typ, Tid *ptid, VarSizeStackTrace *pstk, in RestoreStack() 614 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks() 754 VarSizeStackTrace traces[kMop]; in ReportRace() 827 VarSizeStackTrace trace; in PrintCurrentStack()
|
| H A D | tsan_rtl.h | 476 VarSizeStackTrace stack; \ 684 AccessType typ, Tid *ptid, VarSizeStackTrace *pstk,
|
| H A D | tsan_rtl_mutex.cpp | 61 VarSizeStackTrace trace; in ReportMutexMisuse() 563 VarSizeStackTrace trace; in ReportDestroyLocked()
|
| H A D | tsan_mman.cpp | 167 VarSizeStackTrace stack; in SignalUnsafeCall()
|
| H A D | tsan_interceptors_posix.cpp | 1971 VarSizeStackTrace stack; in ReportErrnoSpoiling()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_stack_trace.h | 22 struct VarSizeStackTrace : public StackTrace { struct 25 VarSizeStackTrace(); argument 26 ~VarSizeStackTrace(); 36 VarSizeStackTrace(const VarSizeStackTrace &); 37 void operator=(const VarSizeStackTrace &); argument
|
| H A D | tsan_stack_trace.cpp | 18 VarSizeStackTrace::VarSizeStackTrace() in VarSizeStackTrace() function in __tsan::VarSizeStackTrace 21 VarSizeStackTrace::~VarSizeStackTrace() { in ~VarSizeStackTrace() 25 void VarSizeStackTrace::ResizeBuffer(uptr new_size) { in ResizeBuffer() 34 void VarSizeStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init() 41 void VarSizeStackTrace::ReverseOrder() { in ReverseOrder()
|
| H A D | tsan_rtl_report.cpp | 390 void RestoreStack(Tid tid, const u64 epoch, VarSizeStackTrace *stk, in RestoreStack() 511 static void RestoreStackMatch(VarSizeStackTrace *pstk, MutexSet *pmset, in RestoreStackMatch() 536 uptr size, AccessType typ, VarSizeStackTrace *pstk, in RestoreStack() 689 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks() 871 VarSizeStackTrace traces[kMop]; in ReportRace() 948 VarSizeStackTrace trace; in PrintCurrentStack()
|
| H A D | tsan_trace.h | 49 VarSizeStackTrace stack0;
|
| H A D | tsan_rtl.h | 392 void RestoreStack(Tid tid, const u64 epoch, VarSizeStackTrace *stk, 424 VarSizeStackTrace stack; \ 673 uptr size, AccessType typ, VarSizeStackTrace *pstk,
|
| H A D | tsan_rtl_mutex.cpp | 59 VarSizeStackTrace trace; in ReportMutexMisuse() 116 VarSizeStackTrace trace; in MutexDestroy()
|
| H A D | tsan_mman.cpp | 161 VarSizeStackTrace stack; in SignalUnsafeCall()
|
| H A D | tsan_interceptors_posix.cpp | 1969 VarSizeStackTrace stack; in ReportErrnoSpoiling()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/ |
| H A D | tsan_stack_test.cpp | 66 VarSizeStackTrace trace; in TEST() 76 VarSizeStackTrace trace; in TEST()
|
| H A D | tsan_trace_test.cpp | 93 VarSizeStackTrace stk; in TRACE_TEST() 153 VarSizeStackTrace stk; in TRACE_TEST() 181 VarSizeStackTrace stk; in TRACE_TEST() 224 VarSizeStackTrace stk; in TRACE_TEST()
|