Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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.h208 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
210 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type);
212 BufferedStackTrace *stack, AllocType alloc_type);
214 void *asan_malloc(uptr size, BufferedStackTrace *stack);
215 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);
216 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack);
218 BufferedStackTrace *stack);
219 void *asan_valloc(uptr size, BufferedStackTrace *stack);
220 void *asan_pvalloc(uptr size, BufferedStackTrace *stack);
222 void *asan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stack);
[all …]
H A Dasan_report.cpp220 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { in ReportDoubleFree()
228 BufferedStackTrace *free_stack) { in ReportNewDeleteTypeMismatch()
271 BufferedStackTrace *stack) { in ReportReallocArrayOverflow()
277 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack) { in ReportPvallocOverflow()
284 BufferedStackTrace *stack) { in ReportInvalidAllocationAlignment()
292 BufferedStackTrace *stack) { in ReportInvalidAlignedAllocAlignment()
300 BufferedStackTrace *stack) { in ReportInvalidPosixMemalignAlignment()
308 BufferedStackTrace *stack) { in ReportAllocationSizeTooBig()
315 void ReportRssLimitExceeded(BufferedStackTrace *stack) { in ReportRssLimitExceeded()
339 BufferedStackTrace *stack) { in ReportStringFunctionSizeOverflow()
[all …]
H A Dasan_allocator.cpp195 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) in QuarantineCallback()
240 BufferedStackTrace* const stack_;
472 bool UpdateAllocationStack(uptr addr, BufferedStackTrace *stack) { in UpdateAllocationStack()
742 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc()
832 void Purge(BufferedStackTrace *stack) { in Purge()
975 BufferedStackTrace *stack, AllocType alloc_type) { in asan_delete()
979 void *asan_malloc(uptr size, BufferedStackTrace *stack) { in asan_malloc()
988 BufferedStackTrace *stack) { in asan_reallocarray()
1012 void *asan_valloc(uptr size, BufferedStackTrace *stack) { in asan_valloc()
1017 void *asan_pvalloc(uptr size, BufferedStackTrace *stack) { in asan_pvalloc()
[all …]
H A Dasan_stack.h36 BufferedStackTrace stack; \
50 BufferedStackTrace stack; \
/freebsd-13.1/contrib/llvm-project/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.cpp513 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate()
612 BufferedStackTrace *stack, AllocType alloc_type) { in Deallocate()
679 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc()
694 BufferedStackTrace *stack) { in CommitBack()
768 BufferedStackTrace *stack, AllocType alloc_type) { in memprof_delete()
772 void *memprof_malloc(uptr size, BufferedStackTrace *stack) { in memprof_malloc()
781 BufferedStackTrace *stack) { in memprof_reallocarray()
805 void *memprof_valloc(uptr size, BufferedStackTrace *stack) { in memprof_valloc()
810 void *memprof_pvalloc(uptr size, BufferedStackTrace *stack) { in memprof_pvalloc()
835 BufferedStackTrace *stack) { in memprof_aligned_alloc()
[all …]
H A Dmemprof_stack.h36 BufferedStackTrace stack; \
H A Dmemprof_stack.cpp31 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, in UnwindImpl()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace.h21 struct BufferedStackTrace;
110 struct BufferedStackTrace : public StackTrace { struct
114 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} in BufferedStackTrace() argument
156 BufferedStackTrace(const BufferedStackTrace &) = delete; argument
157 void operator=(const BufferedStackTrace &) = delete; argument
H A Dsanitizer_symbolizer_report.cpp99 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportMmapWriteExec()
100 BufferedStackTrace *stack = stack_buffer.data(); in ReportMmapWriteExec()
181 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportStackOverflowImpl()
182 BufferedStackTrace *stack = stack_buffer.data(); in ReportStackOverflowImpl()
220 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportDeadlySignalImpl()
221 BufferedStackTrace *stack = stack_buffer.data(); in ReportDeadlySignalImpl()
H A Dsanitizer_stacktrace.cpp58 void BufferedStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init()
95 void BufferedStackTrace::UnwindFast(uptr pc, uptr bp, uptr stack_top, in UnwindFast()
149 void BufferedStackTrace::PopStackFrames(uptr count) { in PopStackFrames()
159 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) { in LocatePcInTrace()
H A Dsanitizer_symbolizer_markup.cpp114 BufferedStackTrace *stack;
128 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow()
143 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()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_allocator.cpp87 BufferedStackTrace stack; in DFsanAllocate()
104 BufferedStackTrace stack; in DFsanAllocate()
161 BufferedStackTrace stack; in DFsanCalloc()
200 BufferedStackTrace stack; in dfsan_reallocarray()
217 BufferedStackTrace stack; in dfsan_pvalloc()
230 BufferedStackTrace stack; in dfsan_aligned_alloc()
241 BufferedStackTrace stack; in dfsan_memalign()
251 BufferedStackTrace stack; in dfsan_posix_memalign()
H A Ddfsan_new_delete.cpp33 BufferedStackTrace stack; \
40 BufferedStackTrace stack; \
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan.h126 BufferedStackTrace stack; \
133 BufferedStackTrace stack; \
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan.h340 BufferedStackTrace stack; \
351 BufferedStackTrace stack; \
363 BufferedStackTrace stack; \
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan.h24 __sanitizer::BufferedStackTrace stack; \
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_trace.h46 BufferedStackTrace stack0; // Start stack for the trace.

12