Home
last modified time | relevance | path

Searched refs:VarSizeStackTrace (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_stack_trace.h22 struct VarSizeStackTrace : public StackTrace { struct
25 VarSizeStackTrace(); argument
26 ~VarSizeStackTrace();
36 VarSizeStackTrace(const VarSizeStackTrace &);
37 void operator=(const VarSizeStackTrace &); argument
H A Dtsan_stack_trace.cpp18 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 Dtsan_rtl_report.cpp408 static void RestoreStackMatch(VarSizeStackTrace *pstk, MutexSet *pmset, in RestoreStackMatch()
433 AccessType typ, Tid *ptid, VarSizeStackTrace *pstk, in RestoreStack()
613 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks()
753 VarSizeStackTrace traces[kMop]; in ReportRace()
826 VarSizeStackTrace trace; in PrintCurrentStack()
H A Dtsan_rtl.h478 VarSizeStackTrace stack; \
695 AccessType typ, Tid *ptid, VarSizeStackTrace *pstk,
H A Dtsan_rtl_mutex.cpp61 VarSizeStackTrace trace; in ReportMutexMisuse()
563 VarSizeStackTrace trace; in ReportDestroyLocked()
H A Dtsan_interface_ann.cpp446 VarSizeStackTrace trace; in ReportMutexHeldWrongContext()
H A Dtsan_mman.cpp181 VarSizeStackTrace stack; in SignalUnsafeCall()
H A Dtsan_interceptors_posix.cpp2063 VarSizeStackTrace stack; in ReportErrnoSpoiling()