Home
last modified time | relevance | path

Searched refs:kStackTraceMax (Results 1 – 21 of 21) sorted by relevance

/llvm-project/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_stack_test.cpp48 for (uptr i = 0; i < 2 * kStackTraceMax; ++i) in TestTrim()
52 EXPECT_EQ(kStackTraceMax, trace->size); in TestTrim()
53 for (uptr i = 0; i < kStackTraceMax; i++) { in TestTrim()
54 EXPECT_EQ(100 + kStackTraceMax + i, trace->trace[i]); in TestTrim()
58 EXPECT_EQ(kStackTraceMax, trace->size); in TestTrim()
59 for (uptr i = 0; i < kStackTraceMax - 1; i++) { in TestTrim()
60 EXPECT_EQ(101 + kStackTraceMax + i, trace->trace[i]); in TestTrim()
62 EXPECT_EQ(42U, trace->trace[kStackTraceMax - 1]); in TestTrim()
/llvm-project/compiler-rt/lib/lsan/
H A Dlsan.h29 GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_fatal)
35 #define GET_STACK_TRACE_THREAD GET_STACK_TRACE(kStackTraceMax, true)
/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_unwind_linux_libcdep.cpp129 UnwindTraceArg arg = {this, Min(max_depth + 1, kStackTraceMax)}; in UnwindSlow()
155 InternalMmapVector<backtrace_frame_t> frames(kStackTraceMax); in UnwindSlow()
162 CHECK_LE((uptr)res, kStackTraceMax); in UnwindSlow()
H A Dsanitizer_stacktrace.h23 static const u32 kStackTraceMax = 255; variable
110 uptr trace_buffer[kStackTraceMax];
121 u32 max_depth = kStackTraceMax) {
H A Dsanitizer_unwind_win.cpp32 size = CaptureStackBackTrace(1, Min(max_depth, kStackTraceMax), in UnwindSlow()
91 size < Min(max_depth, kStackTraceMax)) {
H A Dsanitizer_unwind_fuchsia.cpp45 UnwindTraceArg arg = {this, Min(max_depth + 1, kStackTraceMax)}; in UnwindSlow()
H A Dsanitizer_symbolizer_report.cpp158 stack->Unwind(kStackTraceMax, pc, bp, nullptr, top, bottom, true); in ReportMmapWriteExec()
160 stack->Unwind(kStackTraceMax, pc, 0, nullptr, 0, 0, false); in ReportMmapWriteExec()
H A Dsanitizer_stacktrace.cpp62 CHECK_LE(size, kStackTraceMax); in Init()
/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_stack.h51 GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_fatal)
53 #define GET_STACK_TRACE_THREAD GET_STACK_TRACE(kStackTraceMax, true)
H A Dmemprof_flags.cpp86 CHECK_LE((uptr)common_flags()->malloc_context_size, kStackTraceMax); in InitializeFlags()
H A Dmemprof_rtl.cpp67 GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_check); in CheckUnwind()
/llvm-project/compiler-rt/lib/asan/
H A Dasan_stack.h55 GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_fatal)
58 GET_STACK_TRACE(kStackTraceMax, true)
H A Dasan_flags.cpp164 CHECK_LE((uptr)common_flags()->malloc_context_size, kStackTraceMax); in InitializeFlags()
H A Dasan_debugging.cpp67 size = Min(size, Min(stack.size, kStackTraceMax)); in AsanGetStack()
H A Dasan_rtl.cpp69 GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_check); in CheckUnwind()
/llvm-project/compiler-rt/lib/gwp_asan/optional/
H A Dbacktrace_sanitizer_common.cpp45 if (Size > __sanitizer::kStackTraceMax) in BacktraceCommon()
46 Size = __sanitizer::kStackTraceMax; in BacktraceCommon()
/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_signals_standalone.cpp53 ubsan_GetStackTrace(stack, kStackTraceMax, in OnStackUnwind()
H A Dubsan_diag.cpp51 ubsan_GetStackTrace(&stack, kStackTraceMax, pc, bp, nullptr, in MaybePrintStackTrace()
/llvm-project/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_stack_store_test.cpp28 std::vector<uptr> frames(kStackTraceMax); in ForEachTrace()
33 u32 size = h.get() % kStackTraceMax; in ForEachTrace()
H A Dsanitizer_stacktrace_test.cpp108 trace.UnwindFast(start_pc, fake_bp, fake_top, fake_bottom, kStackTraceMax); in UnwindFast()
/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.h469 if (size + !!toppc > kStackTraceMax) {
470 start = size + !!toppc - kStackTraceMax;
471 size = kStackTraceMax - !!toppc;