/openbsd-current/gnu/llvm/compiler-rt/lib/asan/ |
H A D | asan_report.h | 54 BufferedStackTrace *free_stack); 55 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack); 56 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack); 57 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack, 60 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack); 62 BufferedStackTrace *stack); 63 void ReportCallocOverflow(uptr count, uptr size, BufferedStackTrace *stack); 65 BufferedStackTrace *stack); 66 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack); 68 BufferedStackTrace *stac [all...] |
H A D | asan_errors.h | 68 const BufferedStackTrace *second_free_stack; 72 ErrorDoubleFree(u32 tid, BufferedStackTrace *stack, uptr addr) 82 const BufferedStackTrace *free_stack; 88 ErrorNewDeleteTypeMismatch(u32 tid, BufferedStackTrace *stack, uptr addr, 100 const BufferedStackTrace *free_stack; 104 ErrorFreeNotMalloced(u32 tid, BufferedStackTrace *stack, uptr addr) 112 const BufferedStackTrace *dealloc_stack; 117 ErrorAllocTypeMismatch(u32 tid, BufferedStackTrace *stack, uptr addr, 128 const BufferedStackTrace *stack; 132 ErrorMallocUsableSizeNotOwned(u32 tid, BufferedStackTrace *stack [all...] |
H A D | asan_stack.h | 36 BufferedStackTrace stack; \ 50 BufferedStackTrace stack; \
|
H A D | asan_allocator.h | 200 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack, 202 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type); 204 BufferedStackTrace *stack, AllocType alloc_type); 206 void *asan_malloc(uptr size, BufferedStackTrace *stack); 207 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack); 208 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack); 210 BufferedStackTrace *stack); 211 void *asan_valloc(uptr size, BufferedStackTrace *stack); 212 void *asan_pvalloc(uptr size, BufferedStackTrace *stack); 214 void *asan_aligned_alloc(uptr alignment, uptr size, BufferedStackTrace *stac [all...] |
H A D | asan_report.cpp | 222 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { 230 BufferedStackTrace *free_stack) { 237 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack) { 243 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack, 252 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack) { 259 BufferedStackTrace *stack) { 266 void ReportCallocOverflow(uptr count, uptr size, BufferedStackTrace *stack) { 273 BufferedStackTrace *stack) { 279 void ReportPvallocOverflow(uptr size, BufferedStackTrace *stack) { 286 BufferedStackTrace *stac [all...] |
H A D | asan_allocator.cpp | 194 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) 238 BufferedStackTrace* const stack_; 461 bool UpdateAllocationStack(uptr addr, BufferedStackTrace *stack) { 473 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, 607 BufferedStackTrace *stack) { 625 void QuarantineChunk(AsanChunk *m, void *ptr, BufferedStackTrace *stack) { 665 BufferedStackTrace *stack, AllocType alloc_type) { 705 void *Reallocate(void *old_ptr, uptr new_size, BufferedStackTrace *stack) { 730 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { 744 void ReportInvalidFree(void *ptr, u8 chunk_state, BufferedStackTrace *stac [all...] |
H A D | asan_stack.cpp | 56 void __sanitizer::BufferedStackTrace::UnwindImpl(
|
/openbsd-current/gnu/llvm/compiler-rt/lib/memprof/ |
H A D | memprof_allocator.h | 80 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 *stac [all...] |
H A D | memprof_allocator.cpp | 338 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, 436 BufferedStackTrace *stack, AllocType alloc_type) { 481 void *Reallocate(void *old_ptr, uptr new_size, BufferedStackTrace *stack) { 501 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { 516 BufferedStackTrace *stack) { 557 void Purge(BufferedStackTrace *stack) { allocator.ForceReleaseToOS(); } 585 void memprof_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type) { 590 BufferedStackTrace *stack, AllocType alloc_type) { 594 void *memprof_malloc(uptr size, BufferedStackTrace *stack) { 598 void *memprof_calloc(uptr nmemb, uptr size, BufferedStackTrace *stac [all...] |
H A D | memprof_stack.cpp | 31 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp,
|
H A D | memprof_stack.h | 36 BufferedStackTrace stack; \
|
/openbsd-current/gnu/llvm/compiler-rt/lib/ubsan/ |
H A D | ubsan_signals_standalone.cpp | 41 void ubsan_GetStackTrace(BufferedStackTrace *stack, uptr max_depth, 47 BufferedStackTrace *stack) {
|
H A D | ubsan_diag_standalone.cpp | 19 void __sanitizer::BufferedStackTrace::UnwindImpl( 32 BufferedStackTrace stack;
|
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_stacktrace.h | 21 struct BufferedStackTrace; 109 struct BufferedStackTrace : public StackTrace { struct in namespace:__sanitizer 113 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} function in struct:__sanitizer::BufferedStackTrace 155 BufferedStackTrace(const BufferedStackTrace &) = delete; 156 void operator=(const BufferedStackTrace &) = delete;
|
H A D | sanitizer_symbolizer_markup.cpp | 112 BufferedStackTrace *stack; 126 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { 141 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) {
|
H A D | sanitizer_stacktrace.cpp | 60 void BufferedStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { 97 void BufferedStackTrace::UnwindFast(uptr pc, uptr bp, uptr stack_top, 151 void BufferedStackTrace::PopStackFrames(uptr count) { 161 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) {
|
H A D | sanitizer_unwind_win.cpp | 27 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { 50 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) {
|
H A D | sanitizer_symbolizer_report.cpp | 105 InternalMmapVector<BufferedStackTrace> stack_buffer(1); 106 BufferedStackTrace *stack = stack_buffer.data(); 187 InternalMmapVector<BufferedStackTrace> stack_buffer(1); 188 BufferedStackTrace *stack = stack_buffer.data(); 226 InternalMmapVector<BufferedStackTrace> stack_buffer(1); 227 BufferedStackTrace *stack = stack_buffer.data();
|
H A D | sanitizer_unwind_linux_libcdep.cpp | 74 BufferedStackTrace *stack; 126 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { 151 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) {
|
/openbsd-current/gnu/llvm/compiler-rt/lib/lsan/ |
H A D | lsan.h | 24 __sanitizer::BufferedStackTrace stack; \
|
/openbsd-current/gnu/llvm/compiler-rt/lib/dfsan/ |
H A D | dfsan_allocator.cpp | 91 BufferedStackTrace stack; 97 BufferedStackTrace stack; 114 BufferedStackTrace stack; 171 BufferedStackTrace stack; 210 BufferedStackTrace stack; 227 BufferedStackTrace stack; 240 BufferedStackTrace stack; 251 BufferedStackTrace stack; 261 BufferedStackTrace stack;
|
H A D | dfsan_new_delete.cpp | 33 BufferedStackTrace stack; \ 40 BufferedStackTrace stack; \
|
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/optional/ |
H A D | backtrace_sanitizer_common.cpp | 21 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp, 43 __sanitizer::BufferedStackTrace Trace;
|
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/tests/unit/ |
H A D | tsan_stack_test.cpp | 71 BufferedStackTrace trace; 81 BufferedStackTrace trace;
|
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/tests/ |
H A D | asan_noinst_test.cpp | 50 BufferedStackTrace stack1; 55 BufferedStackTrace stack2; 60 BufferedStackTrace stack3; 138 BufferedStackTrace stack; 160 BufferedStackTrace stack; 195 BufferedStackTrace stack; 239 BufferedStackTrace stack;
|