Searched refs:BufferedStackTrace (Results 1 - 25 of 44) sorted by relevance

12

/openbsd-current/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_report.h54 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 Dasan_errors.h68 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 Dasan_stack.h36 BufferedStackTrace stack; \
50 BufferedStackTrace stack; \
H A Dasan_allocator.h200 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 Dasan_report.cpp222 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 Dasan_allocator.cpp194 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 Dasan_stack.cpp56 void __sanitizer::BufferedStackTrace::UnwindImpl(
/openbsd-current/gnu/llvm/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 *stac
[all...]
H A Dmemprof_allocator.cpp338 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 Dmemprof_stack.cpp31 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp,
H A Dmemprof_stack.h36 BufferedStackTrace stack; \
/openbsd-current/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_signals_standalone.cpp41 void ubsan_GetStackTrace(BufferedStackTrace *stack, uptr max_depth,
47 BufferedStackTrace *stack) {
H A Dubsan_diag_standalone.cpp19 void __sanitizer::BufferedStackTrace::UnwindImpl(
32 BufferedStackTrace stack;
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stacktrace.h21 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 Dsanitizer_symbolizer_markup.cpp112 BufferedStackTrace *stack;
126 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) {
141 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) {
H A Dsanitizer_stacktrace.cpp60 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 Dsanitizer_unwind_win.cpp27 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) {
50 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) {
H A Dsanitizer_symbolizer_report.cpp105 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 Dsanitizer_unwind_linux_libcdep.cpp74 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 Dlsan.h24 __sanitizer::BufferedStackTrace stack; \
/openbsd-current/gnu/llvm/compiler-rt/lib/dfsan/
H A Ddfsan_allocator.cpp91 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 Ddfsan_new_delete.cpp33 BufferedStackTrace stack; \
40 BufferedStackTrace stack; \
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/optional/
H A Dbacktrace_sanitizer_common.cpp21 void __sanitizer::BufferedStackTrace::UnwindImpl(uptr pc, uptr bp,
43 __sanitizer::BufferedStackTrace Trace;
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_stack_test.cpp71 BufferedStackTrace trace;
81 BufferedStackTrace trace;
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/tests/
H A Dasan_noinst_test.cpp50 BufferedStackTrace stack1;
55 BufferedStackTrace stack2;
60 BufferedStackTrace stack3;
138 BufferedStackTrace stack;
160 BufferedStackTrace stack;
195 BufferedStackTrace stack;
239 BufferedStackTrace stack;

Completed in 241 milliseconds

12