Home
last modified time | relevance | path

Searched refs:BufferedStackTrace (Results 1 – 25 of 48) sorted by relevance

12

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_report.h54 BufferedStackTrace *free_stack);
55 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack);
65 BufferedStackTrace *stack);
66 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack);
68 BufferedStackTrace *stack);
70 BufferedStackTrace *stack);
74 BufferedStackTrace *stack);
75 void ReportRssLimitExceeded(BufferedStackTrace *stack);
82 BufferedStackTrace *stack);
93 BufferedStackTrace *stack);
[all …]
H A Dasan_errors.h128 const BufferedStackTrace *stack;
140 const BufferedStackTrace *stack;
153 const BufferedStackTrace *stack;
168 const BufferedStackTrace *stack;
183 const BufferedStackTrace *stack;
195 const BufferedStackTrace *stack;
208 const BufferedStackTrace *stack;
223 const BufferedStackTrace *stack;
236 const BufferedStackTrace *stack;
253 const BufferedStackTrace *stack;
[all …]
H A Dasan_allocator.h206 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
208 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type);
210 BufferedStackTrace *stack, AllocType alloc_type);
212 void *asan_malloc(uptr size, BufferedStackTrace *stack);
213 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);
214 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack);
216 BufferedStackTrace *stack);
217 void *asan_valloc(uptr size, BufferedStackTrace *stack);
218 void *asan_pvalloc(uptr size, BufferedStackTrace *stack);
220 void *asan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stack);
[all …]
H A Dasan_report.cpp222 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { in ReportDoubleFree()
230 BufferedStackTrace *free_stack) { in ReportNewDeleteTypeMismatch()
273 BufferedStackTrace *stack) { in ReportReallocArrayOverflow()
279 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack) { in ReportPvallocOverflow()
286 BufferedStackTrace *stack) { in ReportInvalidAllocationAlignment()
294 BufferedStackTrace *stack) { in ReportInvalidAlignedAllocAlignment()
302 BufferedStackTrace *stack) { in ReportInvalidPosixMemalignAlignment()
310 BufferedStackTrace *stack) { in ReportAllocationSizeTooBig()
317 void ReportRssLimitExceeded(BufferedStackTrace *stack) { in ReportRssLimitExceeded()
341 BufferedStackTrace *stack) { in ReportStringFunctionSizeOverflow()
[all …]
H A Dasan_allocator.cpp194 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) in QuarantineCallback()
238 BufferedStackTrace* const stack_;
461 bool UpdateAllocationStack(uptr addr, BufferedStackTrace *stack) { in UpdateAllocationStack()
730 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc()
820 void Purge(BufferedStackTrace *stack) { in Purge()
948 BufferedStackTrace *stack, AllocType alloc_type) { in asan_delete()
952 void *asan_malloc(uptr size, BufferedStackTrace *stack) { in asan_malloc()
961 BufferedStackTrace *stack) { in asan_reallocarray()
985 void *asan_valloc(uptr size, BufferedStackTrace *stack) { in asan_valloc()
990 void *asan_pvalloc(uptr size, BufferedStackTrace *stack) { in asan_pvalloc()
[all …]
H A Dasan_stack.h36 BufferedStackTrace stack; \
50 BufferedStackTrace stack; \
/llvm-project-15.0.7/compiler-rt/lib/memprof/
H A Dmemprof_allocator.h80 void *memprof_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
82 void memprof_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type);
84 BufferedStackTrace *stack, AllocType alloc_type);
86 void *memprof_malloc(uptr size, BufferedStackTrace *stack);
87 void *memprof_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);
88 void *memprof_realloc(void *p, uptr size, BufferedStackTrace *stack);
90 BufferedStackTrace *stack);
91 void *memprof_valloc(uptr size, BufferedStackTrace *stack);
92 void *memprof_pvalloc(uptr size, BufferedStackTrace *stack);
95 BufferedStackTrace *stack);
[all …]
H A Dmemprof_allocator.cpp340 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate()
438 BufferedStackTrace *stack, AllocType alloc_type) { in Deallocate()
503 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc()
518 BufferedStackTrace *stack) { in CommitBack()
592 BufferedStackTrace *stack, AllocType alloc_type) { in memprof_delete()
596 void *memprof_malloc(uptr size, BufferedStackTrace *stack) { in memprof_malloc()
605 BufferedStackTrace *stack) { in memprof_reallocarray()
629 void *memprof_valloc(uptr size, BufferedStackTrace *stack) { in memprof_valloc()
634 void *memprof_pvalloc(uptr size, BufferedStackTrace *stack) { in memprof_pvalloc()
659 BufferedStackTrace *stack) { in memprof_aligned_alloc()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan_allocator.cpp87 BufferedStackTrace stack; in DFsanAllocate()
93 BufferedStackTrace stack; in DFsanAllocate()
110 BufferedStackTrace stack; in DFsanAllocate()
167 BufferedStackTrace stack; in DFsanCalloc()
206 BufferedStackTrace stack; in dfsan_reallocarray()
223 BufferedStackTrace stack; in dfsan_pvalloc()
236 BufferedStackTrace stack; in dfsan_aligned_alloc()
247 BufferedStackTrace stack; in dfsan_memalign()
257 BufferedStackTrace stack; in dfsan_posix_memalign()
H A Ddfsan_new_delete.cpp33 BufferedStackTrace stack; \
40 BufferedStackTrace stack; \
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace.h21 struct BufferedStackTrace;
109 struct BufferedStackTrace : public StackTrace { struct
113 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} in BufferedStackTrace() argument
155 BufferedStackTrace(const BufferedStackTrace &) = delete; argument
156 void operator=(const BufferedStackTrace &) = delete; argument
H A Dsanitizer_symbolizer_report.cpp105 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportMmapWriteExec()
106 BufferedStackTrace *stack = stack_buffer.data(); in ReportMmapWriteExec()
187 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportStackOverflowImpl()
188 BufferedStackTrace *stack = stack_buffer.data(); in ReportStackOverflowImpl()
226 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportDeadlySignalImpl()
227 BufferedStackTrace *stack = stack_buffer.data(); in ReportDeadlySignalImpl()
H A Dsanitizer_stacktrace.cpp60 void BufferedStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init()
97 void BufferedStackTrace::UnwindFast(uptr pc, uptr bp, uptr stack_top, in UnwindFast()
151 void BufferedStackTrace::PopStackFrames(uptr count) { in PopStackFrames()
161 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) { in LocatePcInTrace()
H A Dsanitizer_symbolizer_markup.cpp112 BufferedStackTrace *stack;
126 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow()
141 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
H A Dsanitizer_unwind_linux_libcdep.cpp74 BufferedStackTrace *stack;
126 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow()
151 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
H A Dsanitizer_unwind_win.cpp27 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow()
50 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_noinst_test.cpp50 BufferedStackTrace stack1; in MallocStress()
55 BufferedStackTrace stack2; in MallocStress()
60 BufferedStackTrace stack3; in MallocStress()
138 BufferedStackTrace stack; in TEST()
160 BufferedStackTrace stack; in ThreadedQuarantineTestWorker()
195 BufferedStackTrace stack; in ThreadedOneSizeMallocStress()
239 BufferedStackTrace stack; in TestLoadStoreCallbacks()
/llvm-project-15.0.7/compiler-rt/lib/ubsan/
H A Dubsan_diag_standalone.cpp19 void __sanitizer::BufferedStackTrace::UnwindImpl( in UnwindImpl()
32 BufferedStackTrace stack; in __sanitizer_print_stack_trace()
H A Dubsan_signals_standalone.cpp41 void ubsan_GetStackTrace(BufferedStackTrace *stack, uptr max_depth,
47 BufferedStackTrace *stack) { in OnStackUnwind()
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/optional/
H A Dbacktrace_sanitizer_common.cpp21 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, in UnwindImpl()
43 __sanitizer::BufferedStackTrace Trace; in BacktraceCommon()
/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_stack_test.cpp71 BufferedStackTrace trace; in TEST()
81 BufferedStackTrace trace; in TEST()
/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan.h128 BufferedStackTrace stack; \
135 BufferedStackTrace stack; \
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_stacktrace_test.cpp45 BufferedStackTrace trace;
262 BufferedStackTrace stack; in TEST()
300 void BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, void *context, in UnwindImpl()
/llvm-project-15.0.7/compiler-rt/lib/msan/
H A Dmsan.h354 BufferedStackTrace stack; \
365 BufferedStackTrace stack; \
377 BufferedStackTrace stack; \
/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan.h24 __sanitizer::BufferedStackTrace stack; \

12