| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_report.h | 55 BufferedStackTrace *free_stack); 56 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack); 65 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack); 67 BufferedStackTrace *stack); 69 BufferedStackTrace *stack); 71 BufferedStackTrace *stack); 73 BufferedStackTrace *stack); 74 void ReportRssLimitExceeded(BufferedStackTrace *stack); 81 BufferedStackTrace *stack); 92 BufferedStackTrace *stack); [all …]
|
| H A D | asan_errors.h | 128 const BufferedStackTrace *stack; 140 const BufferedStackTrace *stack; 153 const BufferedStackTrace *stack; 168 const BufferedStackTrace *stack; 180 const BufferedStackTrace *stack; 193 const BufferedStackTrace *stack; 208 const BufferedStackTrace *stack; 221 const BufferedStackTrace *stack; 238 const BufferedStackTrace *stack; 248 const BufferedStackTrace *stack; [all …]
|
| H A D | asan_report.cc | 217 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { in ReportDoubleFree() 225 BufferedStackTrace *free_stack) { in ReportNewDeleteTypeMismatch() 232 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack) { in ReportFreeNotMalloced() 267 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack) { in ReportPvallocOverflow() 274 BufferedStackTrace *stack) { in ReportInvalidAllocationAlignment() 282 BufferedStackTrace *stack) { in ReportInvalidAlignedAllocAlignment() 290 BufferedStackTrace *stack) { in ReportInvalidPosixMemalignAlignment() 298 BufferedStackTrace *stack) { in ReportAllocationSizeTooBig() 305 void ReportRssLimitExceeded(BufferedStackTrace *stack) { in ReportRssLimitExceeded() 329 BufferedStackTrace *stack) { in ReportStringFunctionSizeOverflow() [all …]
|
| H A D | asan_allocator.h | 220 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack, 222 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type); 224 BufferedStackTrace *stack, AllocType alloc_type); 226 void *asan_malloc(uptr size, BufferedStackTrace *stack); 227 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack); 228 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack); 229 void *asan_valloc(uptr size, BufferedStackTrace *stack); 230 void *asan_pvalloc(uptr size, BufferedStackTrace *stack); 232 void *asan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stack); 234 BufferedStackTrace *stack);
|
| H A D | asan_stack.h | 34 void GetStackTrace(BufferedStackTrace *stack, uptr max_depth, uptr pc, uptr bp, in GetStackTrace() 65 BufferedStackTrace stack; \ 79 BufferedStackTrace stack; \ 84 BufferedStackTrace stack; \
|
| H A D | asan_allocator.cc | 137 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) in QuarantineCallback() 182 BufferedStackTrace* const stack_; 551 BufferedStackTrace *stack) { in AtomicallySetQuarantineFlagIfAllocated() 676 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc() 759 void Purge(BufferedStackTrace *stack) { in Purge() 871 BufferedStackTrace *stack, AllocType alloc_type) { in asan_delete() 875 void *asan_malloc(uptr size, BufferedStackTrace *stack) { in asan_malloc() 883 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack) { in asan_realloc() 897 void *asan_valloc(uptr size, BufferedStackTrace *stack) { in asan_valloc() 902 void *asan_pvalloc(uptr size, BufferedStackTrace *stack) { in asan_pvalloc() [all …]
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stacktrace.h | 93 struct BufferedStackTrace : public StackTrace { struct 97 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} in BufferedStackTrace() argument 117 BufferedStackTrace(const BufferedStackTrace &) = delete; argument 118 void operator=(const BufferedStackTrace &) = delete; argument
|
| H A D | sanitizer_symbolizer_report.cc | 99 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportMmapWriteExec() 100 BufferedStackTrace *stack = stack_buffer.data(); in ReportMmapWriteExec() 178 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportStackOverflowImpl() 179 BufferedStackTrace *stack = stack_buffer.data(); in ReportStackOverflowImpl() 208 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportDeadlySignalImpl() 209 BufferedStackTrace *stack = stack_buffer.data(); in ReportDeadlySignalImpl()
|
| H A D | sanitizer_stacktrace.cc | 35 void BufferedStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init() 71 void BufferedStackTrace::FastUnwindStack(uptr pc, uptr bp, uptr stack_top, in FastUnwindStack() 115 void BufferedStackTrace::PopStackFrames(uptr count) { in PopStackFrames() 125 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) { in LocatePcInTrace()
|
| H A D | sanitizer_symbolizer_markup.cc | 107 BufferedStackTrace *stack; 121 void BufferedStackTrace::SlowUnwindStack(uptr pc, u32 max_depth) { in SlowUnwindStack() 136 void BufferedStackTrace::SlowUnwindStackWithContext(uptr pc, void *context, in SlowUnwindStackWithContext()
|
| H A D | sanitizer_unwind_linux_libcdep.cc | 105 BufferedStackTrace *stack; 123 void BufferedStackTrace::SlowUnwindStack(uptr pc, u32 max_depth) { in SlowUnwindStack() 142 void BufferedStackTrace::SlowUnwindStackWithContext(uptr pc, void *context, in SlowUnwindStackWithContext()
|
| H A D | sanitizer_unwind_win.cc | 28 void BufferedStackTrace::SlowUnwindStack(uptr pc, u32 max_depth) { in SlowUnwindStack() 43 void BufferedStackTrace::SlowUnwindStackWithContext(uptr pc, void *context, in SlowUnwindStackWithContext()
|
| H A D | sanitizer_stacktrace_sparc.cc | 25 void BufferedStackTrace::FastUnwindStack(uptr pc, uptr bp, uptr stack_top, in FastUnwindStack()
|
| H A D | sanitizer_stacktrace_libcdep.cc | 58 void BufferedStackTrace::Unwind(u32 max_depth, uptr pc, uptr bp, void *context, in Unwind()
|
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan.h | 107 void GetStackTrace(BufferedStackTrace *stack, uptr max_s, uptr pc, uptr bp, 117 BufferedStackTrace stack; \ 124 BufferedStackTrace stack; \
|
| H A D | hwasan_linux.cc | 377 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in HwasanOnSIGTRAP() 378 BufferedStackTrace *stack = stack_buffer.data(); in HwasanOnSIGTRAP() 399 BufferedStackTrace *stack) { in OnStackUnwind()
|
| /freebsd-12.1/contrib/compiler-rt/lib/lsan/ |
| H A D | lsan.h | 20 __sanitizer::BufferedStackTrace stack; \ 48 void GetStackTrace(__sanitizer::BufferedStackTrace *stack, in GetStackTrace()
|
| H A D | lsan.cc | 74 BufferedStackTrace *stack) { in OnStackUnwind()
|
| /freebsd-12.1/contrib/compiler-rt/lib/msan/ |
| H A D | msan.h | 316 void GetStackTrace(BufferedStackTrace *stack, uptr max_s, uptr pc, uptr bp, 330 BufferedStackTrace stack; \ 341 BufferedStackTrace stack; \ 355 BufferedStackTrace stack; \
|
| /freebsd-12.1/contrib/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag_standalone.cc | 31 BufferedStackTrace stack; in __sanitizer_print_stack_trace()
|
| H A D | ubsan_signals_standalone.cc | 45 BufferedStackTrace *stack) { in OnStackUnwind()
|
| H A D | ubsan_diag.cc | 30 void __ubsan::GetStackTrace(BufferedStackTrace *stack, uptr max_depth, uptr pc, in GetStackTrace() 45 BufferedStackTrace stack; in MaybePrintStackTrace()
|
| H A D | ubsan_diag.h | 238 void GetStackTrace(BufferedStackTrace *stack, uptr max_depth, uptr pc, uptr bp,
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_trace.h | 48 BufferedStackTrace stack0; // Start stack for the trace.
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/dd/ |
| H A D | dd_rtl.cc | 23 BufferedStackTrace stack; in CurrentStackTrace()
|