Searched refs:StackTrace (Results 26 - 50 of 67) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_allocator.cpp102 static void *HwasanAllocate(StackTrace *stack, uptr orig_size, uptr alignment,
182 static void HwasanDeallocate(StackTrace *stack, void *tagged_ptr) {
237 static void *HwasanReallocate(StackTrace *stack, void *tagged_ptr_old,
255 static void *HwasanCalloc(StackTrace *stack, uptr nmemb, uptr size) {
288 void *hwasan_malloc(uptr size, StackTrace *stack) {
292 void *hwasan_calloc(uptr nmemb, uptr size, StackTrace *stack) {
296 void *hwasan_realloc(void *ptr, uptr size, StackTrace *stack) {
306 void *hwasan_reallocarray(void *ptr, uptr nmemb, uptr size, StackTrace *stack) {
316 void *hwasan_valloc(uptr size, StackTrace *stack) {
321 void *hwasan_pvalloc(uptr size, StackTrace *stac
[all...]
H A Dhwasan_report.cpp86 static StackTrace GetStackTraceFromId(u32 id) {
88 StackTrace res = StackDepotGet(id);
491 void ReportInvalidFree(StackTrace *stack, uptr tagged_addr) {
517 void ReportTailOverwritten(StackTrace *stack, uptr tagged_addr, uptr orig_size,
576 void ReportTagMismatch(StackTrace *stack, uptr tagged_addr, uptr access_size,
H A Dhwasan_linux.cpp450 HandleTagMismatch(ai, StackTrace::GetNextInstructionPc(sig.pc), sig.bp, uc);
463 stack->Unwind(StackTrace::GetNextInstructionPc(sig.pc), sig.bp, sig.context,
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan.cpp39 if (StackTrace::WillUseFastUnwind(request_fast) &&
45 if (StackTrace::WillUseFastUnwind(request_fast))
H A Dlsan_posix.cpp85 stack->Unwind(StackTrace::GetNextInstructionPc(sig.pc), sig.bp, sig.context,
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_poisoning.cpp43 StackTrace *stack) {
98 StackTrace *stack) {
108 StackTrace *stack) {
116 void CopyMemory(void *dst, const void *src, uptr size, StackTrace *stack) {
165 void PoisonMemory(const void *dst, uptr size, StackTrace *stack) {
H A Dmsan.cpp293 u32 ChainOrigin(u32 id, StackTrace *stack) {
299 stack->tag = StackTrace::TAG_UNKNOWN;
310 if (!t || !StackTrace::WillUseFastUnwind(request_fast)) {
315 if (StackTrace::WillUseFastUnwind(request_fast))
407 stack->Unwind(StackTrace::GetNextInstructionPc(sig.pc), sig.bp, sig.context,
705 GET_FATAL_STACK_TRACE_PC_BP(StackTrace::GetCurrentPc(), GET_CURRENT_FRAME());
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace.cpp19 uptr StackTrace::GetNextInstructionPc(uptr pc) {
29 uptr StackTrace::GetCurrentPc() {
H A Dsanitizer_stacktrace_libcdep.cpp21 void StackTrace::Print() const {
110 pc = StackTrace::GetPreviousInstructionPc(pc);
H A Dsanitizer_symbolizer_report.cpp72 void ReportErrorSummary(const char *error_type, const StackTrace *stack,
83 uptr pc = StackTrace::GetPreviousInstructionPc(stack->trace[0]);
106 if (StackTrace::WillUseFastUnwind(fast)) {
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_stack.cpp62 request_fast = StackTrace::WillUseFastUnwind(request_fast);
H A Dasan_debugging.cpp54 StackTrace stack(nullptr, 0);
68 trace[i] = StackTrace::GetPreviousInstructionPc(stack.trace[i]);
H A Dasan_thread.h54 StackTrace *stack;
65 u32 parent_tid, StackTrace *stack, bool detached);
H A Dasan_internal.h60 using __sanitizer::StackTrace;
H A Dasan_suppressions.cpp66 bool IsStackTraceSuppressed(const StackTrace *stack) {
H A Dasan_allocator.h66 StackTrace GetAllocStack() const;
67 StackTrace GetFreeStack() const;
H A Dasan_descriptions.cpp174 static StackTrace GetStackTraceFromId(u32 id) {
176 StackTrace res = StackDepotGet(id);
377 StackTrace alloca_stack(&frame_pc, 1);
417 StackTrace alloc_stack = GetStackTraceFromId(alloc_stack_id);
425 StackTrace free_stack = GetStackTraceFromId(free_stack_id);
H A Dasan_fuchsia.cpp92 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
H A Dasan_rtems.cpp101 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp91 static bool findModulesAndOffsets(void **StackTrace, int Depth,
106 static bool printSymbolizedStackTrace(StringRef Argv0, void **StackTrace, argument
115 // FIXME: Subtract necessary number from StackTrace entries to turn return addresses
140 if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(),
187 << ' ' << format_ptr(StackTrace[i]) << ' ';
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.cpp28 return StackDepotPut(StackTrace(stack.trace + skip, stack.size - skip));
32 StackTrace stack = StackDepotGet(stk);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors.h38 const uptr pc = StackTrace::GetCurrentPc(); \
H A Dtsan_malloc_mac.cpp29 user_memalign(cur_thread(), StackTrace::GetCurrentPc(), alignment, size)
H A Dtsan_rtl_report.cpp32 static ReportStack *SymbolizeStack(StackTrace trace);
47 PrintCurrentStackSlow(StackTrace::GetCurrentPc());
110 StackTrace stack = StackDepotGet(stack_id);
116 static ReportStack *SymbolizeStack(StackTrace trace) {
126 pc1 = StackTrace::GetPreviousInstructionPc(pc);
160 void ScopedReportBase::AddStack(StackTrace stack, bool suppressable) {
167 StackTrace stack, const MutexSet *mset) {
540 bool IsFiredSuppression(Context *ctx, ReportType type, StackTrace trace) {
752 PrintCurrentStackSlow(StackTrace::GetCurrentPc());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DSignals.inc237 static void *StackTrace[256];
244 StackTrace[Depth++] = (void *)(uintptr_t)StackFrame.AddrPC.Offset;
245 if (Depth >= array_lengthof(StackTrace))
249 return printSymbolizedStackTrace(Argv0, &StackTrace[0], Depth, OS);
254 void **StackTrace;
271 intptr_t Addr = (intptr_t)Data->StackTrace[I];
280 static bool findModulesAndOffsets(void **StackTrace, int Depth,
287 Data.StackTrace = StackTrace;

Completed in 247 milliseconds

123