Home
last modified time | relevance | path

Searched refs:TraceBuffer (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/
H A Dbacktrace.cpp71 [](uintptr_t *TraceBuffer, size_t /* Size */) -> size_t { in TEST() argument
72 TraceBuffer[0] = 123u; in TEST()
73 TraceBuffer[1] = 321u; in TEST()
85 [](uintptr_t *TraceBuffer, size_t Size) -> size_t { in TEST() argument
87 memset(TraceBuffer, 0u, Size * sizeof(*TraceBuffer)); in TEST()
103 [](uintptr_t *TraceBuffer, size_t /* Size */) -> size_t { in TEST() argument
104 memset(TraceBuffer, kNumFramesToStore, in TEST()
105 kNumFramesToStore * sizeof(*TraceBuffer)); in TEST()
118 [](uintptr_t *TraceBuffer, size_t /* Size */) -> size_t { in TEST() argument
119 memset(TraceBuffer, kNumFramesToStore, in TEST()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/optional/
H A Dbacktrace_sanitizer_common.cpp36 size_t BacktraceCommon(uintptr_t *TraceBuffer, size_t Size, void *Context) { in BacktraceCommon() argument
52 memcpy(TraceBuffer, Trace.trace, Trace.size * sizeof(uintptr_t)); in BacktraceCommon()
56 size_t Backtrace(uintptr_t *TraceBuffer, size_t Size) { in Backtrace() argument
57 return BacktraceCommon(TraceBuffer, Size, nullptr); in Backtrace()
60 size_t SegvBacktrace(uintptr_t *TraceBuffer, size_t Size, void *Context) { in SegvBacktrace() argument
61 return BacktraceCommon(TraceBuffer, Size, Context); in SegvBacktrace()
H A Dbacktrace_linux_libc.cpp22 size_t Backtrace(uintptr_t *TraceBuffer, size_t Size) { in Backtrace() argument
25 return backtrace(reinterpret_cast<void **>(TraceBuffer), Size); in Backtrace()
31 GWP_ASAN_ALWAYS_INLINE size_t SegvBacktrace(uintptr_t *TraceBuffer, size_t Size, in SegvBacktrace() argument
33 return Backtrace(TraceBuffer, Size); in SegvBacktrace()
H A Dbacktrace.h31 typedef void (*PrintBacktrace_t)(uintptr_t *TraceBuffer, size_t TraceLength,
39 typedef size_t (*SegvBacktrace_t)(uintptr_t *TraceBuffer, size_t Size,
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Doptions.h34 typedef size_t (*Backtrace_t)(uintptr_t *TraceBuffer, size_t Size);