Home
last modified time | relevance | path

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

/external/compiler-rt/lib/asan/
Dasan_report.h57 BufferedStackTrace *free_stack);
58 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack);
59 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack);
60 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack,
63 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack);
65 BufferedStackTrace *stack);
69 BufferedStackTrace *stack);
71 BufferedStackTrace *stack);
74 BufferedStackTrace *stack);
82 BufferedStackTrace *stack);
[all …]
Dasan_allocator.h163 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
165 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type);
166 void asan_sized_free(void *ptr, uptr size, BufferedStackTrace *stack,
169 void *asan_malloc(uptr size, BufferedStackTrace *stack);
170 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);
171 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack);
172 void *asan_valloc(uptr size, BufferedStackTrace *stack);
173 void *asan_pvalloc(uptr size, BufferedStackTrace *stack);
176 BufferedStackTrace *stack);
Dasan_stack.h34 void GetStackTraceWithPcBpAndContext(BufferedStackTrace *stack, uptr max_depth, in GetStackTraceWithPcBpAndContext()
70 BufferedStackTrace stack; \
86 BufferedStackTrace stack; \
91 BufferedStackTrace stack; \
Dasan_allocator.cc323 void *Allocate(uptr size, uptr alignment, BufferedStackTrace *stack, in Allocate()
463 BufferedStackTrace *stack) { in AtomicallySetQuarantineFlagIfAllocated()
479 void QuarantineChunk(AsanChunk *m, void *ptr, BufferedStackTrace *stack, in QuarantineChunk()
511 void Deallocate(void *ptr, uptr delete_size, BufferedStackTrace *stack, in Deallocate()
539 void *Reallocate(void *old_ptr, uptr new_size, BufferedStackTrace *stack) { in Reallocate()
564 void *Calloc(uptr nmemb, uptr size, BufferedStackTrace *stack) { in Calloc()
575 void ReportInvalidFree(void *ptr, u8 chunk_state, BufferedStackTrace *stack) { in ReportInvalidFree()
719 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack, in asan_memalign()
724 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type) { in asan_free()
728 void asan_sized_free(void *ptr, uptr size, BufferedStackTrace *stack, in asan_sized_free()
[all …]
Dasan_report.cc799 void ReportDoubleFree(uptr addr, BufferedStackTrace *free_stack) { in ReportDoubleFree()
819 BufferedStackTrace *free_stack) { in ReportNewDeleteSizeMismatch()
843 void ReportFreeNotMalloced(uptr addr, BufferedStackTrace *free_stack) { in ReportFreeNotMalloced()
861 void ReportAllocTypeMismatch(uptr addr, BufferedStackTrace *free_stack, in ReportAllocTypeMismatch()
885 void ReportMallocUsableSizeNotOwned(uptr addr, BufferedStackTrace *stack) { in ReportMallocUsableSizeNotOwned()
899 BufferedStackTrace *stack) { in ReportSanitizerGetAllocatedSizeNotOwned()
915 BufferedStackTrace *stack) { in ReportStringFunctionMemoryRangesOverlap()
933 BufferedStackTrace *stack) { in ReportStringFunctionSizeOverflow()
948 BufferedStackTrace *stack) { in ReportBadParamsToAnnotateContiguousContainer()
1025 BufferedStackTrace *stack) { in ReportMacMzReallocUnknown()
Dasan_mac.cc179 BufferedStackTrace *stack) { in alloc_asan_context()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_stacktrace.h90 struct BufferedStackTrace : public StackTrace { struct
94 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} in BufferedStackTrace() argument
109 BufferedStackTrace(const BufferedStackTrace &);
110 void operator=(const BufferedStackTrace &); argument
Dsanitizer_stacktrace.cc34 void BufferedStackTrace::Init(const uptr *pcs, uptr cnt, uptr extra_top_pc) { in Init()
67 void BufferedStackTrace::FastUnwindStack(uptr pc, uptr bp, uptr stack_top, in FastUnwindStack()
113 void BufferedStackTrace::PopStackFrames(uptr count) { in PopStackFrames()
121 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) { in LocatePcInTrace()
Dsanitizer_unwind_linux_libcdep.cc103 BufferedStackTrace *stack;
121 void BufferedStackTrace::SlowUnwindStack(uptr pc, u32 max_depth) { in SlowUnwindStack()
140 void BufferedStackTrace::SlowUnwindStackWithContext(uptr pc, void *context, in SlowUnwindStackWithContext()
Dsanitizer_stacktrace_libcdep.cc57 void BufferedStackTrace::Unwind(u32 max_depth, uptr pc, uptr bp, void *context, in Unwind()
Dsanitizer_win.cc716 void BufferedStackTrace::SlowUnwindStack(uptr pc, u32 max_depth) { in SlowUnwindStack()
731 void BufferedStackTrace::SlowUnwindStackWithContext(uptr pc, void *context, in SlowUnwindStackWithContext()
/external/compiler-rt/lib/asan/tests/
Dasan_noinst_test.cc48 BufferedStackTrace stack1; in MallocStress()
53 BufferedStackTrace stack2; in MallocStress()
58 BufferedStackTrace stack3; in MallocStress()
136 BufferedStackTrace stack; in TEST()
157 BufferedStackTrace stack; in ThreadedQuarantineTestWorker()
184 BufferedStackTrace stack; in ThreadedOneSizeMallocStress()
237 BufferedStackTrace stack; in TEST()
/external/compiler-rt/lib/msan/
Dmsan.h252 void GetStackTrace(BufferedStackTrace *stack, uptr max_s, uptr pc, uptr bp,
274 BufferedStackTrace stack; \
281 BufferedStackTrace stack; \
287 BufferedStackTrace stack; \
Dmsan.cc220 void GetStackTrace(BufferedStackTrace *stack, uptr max_s, uptr pc, uptr bp, in GetStackTrace()
/external/compiler-rt/lib/tsan/tests/unit/
Dtsan_stack_test.cc81 BufferedStackTrace trace; in TEST()
91 BufferedStackTrace trace; in TEST()
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_stacktrace_test.cc38 BufferedStackTrace trace;
155 BufferedStackTrace stack; in TEST()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_trace.h46 BufferedStackTrace stack0; // Start stack for the trace.
Dtsan_rtl_report.cc693 BufferedStackTrace *ptrace = in PrintCurrentStackSlow()
694 new(internal_alloc(MBlockStackTrace, sizeof(BufferedStackTrace))) in PrintCurrentStackSlow()
695 BufferedStackTrace(); in PrintCurrentStackSlow()
/external/compiler-rt/lib/lsan/
Dlsan.h19 BufferedStackTrace stack; \
/external/compiler-rt/lib/tsan/dd/
Ddd_rtl.cc23 BufferedStackTrace stack; in CurrentStackTrace()
/external/compiler-rt/lib/ubsan/
Dubsan_diag.cc41 BufferedStackTrace stack; in MaybePrintStackTrace()