| /freebsd/contrib/llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_report.h | 55 BufferedStackTrace *free_stack); 56 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack); 57 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack); 58 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack, 61 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack); 63 BufferedStackTrace *stack); 64 void ReportCallocOverflow(uptr count, uptr size, BufferedStackTrace *stack); 66 BufferedStackTrace *stack); 67 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack); 69 BufferedStackTrace *stack); [all …]
|
| H A D | asan_errors.h | 68 const BufferedStackTrace *second_free_stack; 72 ErrorDoubleFree(u32 tid, BufferedStackTrace *stack, uptr addr) in ErrorDoubleFree() 82 const BufferedStackTrace *free_stack; 88 ErrorNewDeleteTypeMismatch(u32 tid, BufferedStackTrace *stack, uptr addr, in ErrorNewDeleteTypeMismatch() 100 const BufferedStackTrace *free_stack; 104 ErrorFreeNotMalloced(u32 tid, BufferedStackTrace *stack, uptr addr) in ErrorFreeNotMalloced() 112 const BufferedStackTrace *dealloc_stack; 117 ErrorAllocTypeMismatch(u32 tid, BufferedStackTrace *stack, uptr addr, in ErrorAllocTypeMismatch() 128 const BufferedStackTrace *stack; 132 ErrorMallocUsableSizeNotOwned(u32 tid, BufferedStackTrace *stack_, uptr addr) in ErrorMallocUsableSizeNotOwned() [all …]
|
| H A D | asan_report.cpp | 251 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { in ReportDoubleFree() 259 BufferedStackTrace *free_stack) { in ReportNewDeleteTypeMismatch() 266 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack) { in ReportFreeNotMalloced() 272 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack, in ReportAllocTypeMismatch() 281 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack) { in ReportMallocUsableSizeNotOwned() 288 BufferedStackTrace *stack) { in ReportSanitizerGetAllocatedSizeNotOwned() 295 void ReportCallocOverflow(uptr count, uptr size, BufferedStackTrace *stack) { in ReportCallocOverflow() 302 BufferedStackTrace *stack) { in ReportReallocArrayOverflow() 308 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack) { in ReportPvallocOverflow() 315 BufferedStackTrace *stack) { in ReportInvalidAllocationAlignment() [all …]
|
| H A D | asan_allocator.h | 273 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack, 275 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type); 277 BufferedStackTrace *stack, AllocType alloc_type); 279 void *asan_malloc(uptr size, BufferedStackTrace *stack); 280 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack); 281 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack); 283 BufferedStackTrace *stack); 284 void *asan_valloc(uptr size, BufferedStackTrace *stack); 285 void *asan_pvalloc(uptr size, BufferedStackTrace *stack); 287 void *asan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stack); [all …]
|
| H A D | asan_allocator.cpp | 212 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) in QuarantineCallback() 277 BufferedStackTrace* const stack_; 522 bool UpdateAllocationStack(uptr addr, BufferedStackTrace *stack) { in UpdateAllocationStack() 534 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate() 671 BufferedStackTrace *stack) { in AtomicallySetQuarantineFlagIfAllocated() 689 void QuarantineChunk(AsanChunk *m, void *ptr, BufferedStackTrace *stack) { in QuarantineChunk() 710 BufferedStackTrace *stack, AllocType alloc_type) { in Deallocate() 763 void *Reallocate(void *old_ptr, uptr new_size, BufferedStackTrace *stack) { in Reallocate() 788 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc() 802 void ReportInvalidFree(void *ptr, u8 chunk_state, BufferedStackTrace *stack) { in ReportInvalidFree() [all …]
|
| H A D | asan_stack.h | 36 UNINITIALIZED BufferedStackTrace stack; \ 51 UNINITIALIZED BufferedStackTrace stack; \
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/memprof/ |
| H A D | memprof_allocator.h | 84 void *memprof_memalign(uptr alignment, uptr size, BufferedStackTrace *stack, 86 void memprof_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type); 88 BufferedStackTrace *stack, AllocType alloc_type); 90 void *memprof_malloc(uptr size, BufferedStackTrace *stack); 91 void *memprof_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack); 92 void *memprof_realloc(void *p, uptr size, BufferedStackTrace *stack); 94 BufferedStackTrace *stack); 95 void *memprof_valloc(uptr size, BufferedStackTrace *stack); 96 void *memprof_pvalloc(uptr size, BufferedStackTrace *stack); 99 BufferedStackTrace *stack); [all …]
|
| H A D | memprof_allocator.cpp | 408 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate() 506 BufferedStackTrace *stack, AllocType alloc_type) { in Deallocate() 546 void *Reallocate(void *old_ptr, uptr new_size, BufferedStackTrace *stack) { in Reallocate() 566 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc() 652 void memprof_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type) { in memprof_free() 657 BufferedStackTrace *stack, AllocType alloc_type) { in memprof_delete() 661 void *memprof_malloc(uptr size, BufferedStackTrace *stack) { in memprof_malloc() 665 void *memprof_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in memprof_calloc() 670 BufferedStackTrace *stack) { in memprof_reallocarray() 680 void *memprof_realloc(void *p, uptr size, BufferedStackTrace *stack) { in memprof_realloc() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
| H A D | msan_allocator.cpp | 185 static void *MsanAllocate(BufferedStackTrace *stack, uptr size, uptr alignment, in MsanAllocate() 238 void __msan::MsanDeallocate(BufferedStackTrace *stack, void *p) { in MsanDeallocate() 267 static void *MsanReallocate(BufferedStackTrace *stack, void *old_p, in MsanReallocate() 292 static void *MsanCalloc(BufferedStackTrace *stack, uptr nmemb, uptr size) { in MsanCalloc() 329 void *__msan::msan_malloc(uptr size, BufferedStackTrace *stack) { in msan_malloc() 333 void *__msan::msan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in msan_calloc() 337 void *__msan::msan_realloc(void *ptr, uptr size, BufferedStackTrace *stack) { in msan_realloc() 348 BufferedStackTrace *stack) { in msan_reallocarray() 359 void *__msan::msan_valloc(uptr size, BufferedStackTrace *stack) { in msan_valloc() 363 void *__msan::msan_pvalloc(uptr size, BufferedStackTrace *stack) { in msan_pvalloc() [all …]
|
| H A D | msan.h | 271 void MsanDeallocate(BufferedStackTrace *stack, void *ptr); 273 void *msan_malloc(uptr size, BufferedStackTrace *stack); 274 void *msan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack); 275 void *msan_realloc(void *ptr, uptr size, BufferedStackTrace *stack); 277 BufferedStackTrace *stack); 278 void *msan_valloc(uptr size, BufferedStackTrace *stack); 279 void *msan_pvalloc(uptr size, BufferedStackTrace *stack); 280 void *msan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stack); 281 void *msan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack); 283 BufferedStackTrace *stac [all...] |
| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stacktrace.h | 21 struct BufferedStackTrace; 109 struct BufferedStackTrace : public StackTrace { struct 113 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} in BufferedStackTrace() function 155 BufferedStackTrace(const BufferedStackTrace &) = delete; argument 156 void operator=(const BufferedStackTrace &) = delete; argument
|
| H A D | sanitizer_stacktrace.cpp | 60 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 D | sanitizer_symbolizer_report.cpp | 149 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportMmapWriteExec() 150 BufferedStackTrace *stack = stack_buffer.data(); in ReportMmapWriteExec() 232 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportStackOverflowImpl() 233 BufferedStackTrace *stack = stack_buffer.data(); in ReportStackOverflowImpl() 272 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportDeadlySignalImpl() 273 BufferedStackTrace *stack = stack_buffer.data(); in ReportDeadlySignalImpl()
|
| H A D | sanitizer_unwind_linux_libcdep.cpp | 74 BufferedStackTrace *stack; 94 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow() 113 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
|
| H A D | sanitizer_unwind_win.cpp | 27 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow() 50 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
| H A D | dfsan_allocator.cpp | 101 UNINITIALIZED BufferedStackTrace stack; in DFsanAllocate() 107 UNINITIALIZED BufferedStackTrace stack; in DFsanAllocate() 124 UNINITIALIZED BufferedStackTrace stack; in DFsanAllocate() 181 UNINITIALIZED BufferedStackTrace stack; in DFsanCalloc() 238 UNINITIALIZED BufferedStackTrace stack; in dfsan_reallocarray() 255 UNINITIALIZED BufferedStackTrace stack; in dfsan_pvalloc() 268 UNINITIALIZED BufferedStackTrace stack; in dfsan_aligned_alloc() 279 UNINITIALIZED BufferedStackTrace stack; in dfsan_memalign() 289 UNINITIALIZED BufferedStackTrace stack; in dfsan_posix_memalign()
|
| H A D | dfsan_new_delete.cpp | 33 UNINITIALIZED BufferedStackTrace stack; \ 40 UNINITIALIZED BufferedStackTrace stack; \
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/nsan/ |
| H A D | nsan_allocator.cpp | 99 BufferedStackTrace stack; in NsanAllocate() 106 BufferedStackTrace stack; in NsanAllocate() 124 BufferedStackTrace stack; in NsanAllocate() 182 BufferedStackTrace stack; in NsanCalloc() 239 BufferedStackTrace stack; in nsan_reallocarray() 256 BufferedStackTrace stack; in nsan_pvalloc() 270 BufferedStackTrace stack; in nsan_aligned_alloc() 282 BufferedStackTrace stack; in nsan_memalign() 293 BufferedStackTrace stack; in nsan_posix_memalign()
|
| H A D | nsan_new_delete.cpp | 33 BufferedStackTrace stack; \ 41 BufferedStackTrace stack; \
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag_standalone.cpp | 19 void __sanitizer::BufferedStackTrace::UnwindImpl( in UnwindImpl() 32 UNINITIALIZED BufferedStackTrace stack; in __sanitizer_print_stack_trace()
|
| H A D | ubsan_signals_standalone.cpp | 46 void ubsan_GetStackTrace(BufferedStackTrace *stack, uptr max_depth, 52 BufferedStackTrace *stack) { in OnStackUnwind()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/rtsan/ |
| H A D | rtsan_diagnostics.cpp | 23 void BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, void *context, in UnwindImpl() 92 const BufferedStackTrace &stack) { in PrintErrorSummary()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/ |
| H A D | backtrace_sanitizer_common.cpp | 21 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, in UnwindImpl() 43 __sanitizer::BufferedStackTrace Trace; in BacktraceCommon()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/ |
| H A D | RootAutoDetector.cpp | 22 void BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, void *context, in UnwindImpl() 105 BufferedStackTrace CurrentStack; in collectStack()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan.h | 142 UNINITIALIZED BufferedStackTrace stack; \ 149 UNINITIALIZED BufferedStackTrace stack; \
|