Home
last modified time | relevance | path

Searched refs:gwp_asan (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dcrash_handler.h38 bool __gwp_asan_error_is_mine(const gwp_asan::AllocatorState *State,
44 gwp_asan::Error
45 __gwp_asan_diagnose_error(const gwp_asan::AllocatorState *State,
46 const gwp_asan::AllocationMetadata *Metadata,
59 __gwp_asan_get_internal_crash_address(const gwp_asan::AllocatorState *State,
67 const gwp_asan::AllocationMetadata *
68 __gwp_asan_get_metadata(const gwp_asan::AllocatorState *State,
69 const gwp_asan::AllocationMetadata *Metadata,
82 const gwp_asan::AllocationMetadata *AllocationMeta);
86 const gwp_asan::AllocationMetadata *AllocationMeta);
[all …]
H A Dcrash_handler.cpp16 using AllocationMetadata = gwp_asan::AllocationMetadata;
17 using Error = gwp_asan::Error;
23 bool __gwp_asan_error_is_mine(const gwp_asan::AllocatorState *State, in __gwp_asan_error_is_mine()
34 __gwp_asan_get_internal_crash_address(const gwp_asan::AllocatorState *State, in __gwp_asan_get_internal_crash_address()
47 addrToMetadata(const gwp_asan::AllocatorState *State, in addrToMetadata()
53 gwp_asan::Error
54 __gwp_asan_diagnose_error(const gwp_asan::AllocatorState *State, in __gwp_asan_diagnose_error()
55 const gwp_asan::AllocationMetadata *Metadata, in __gwp_asan_diagnose_error()
89 const gwp_asan::AllocationMetadata *
90 __gwp_asan_get_metadata(const gwp_asan::AllocatorState *State, in __gwp_asan_get_metadata()
[all …]
H A Dcommon.cpp14 using AllocationMetadata = gwp_asan::AllocationMetadata;
15 using Error = gwp_asan::Error;
17 namespace gwp_asan { namespace
H A Dguarded_pool_allocator.h12 #include "gwp_asan/common.h"
13 #include "gwp_asan/definitions.h"
14 #include "gwp_asan/mutex.h"
15 #include "gwp_asan/options.h"
16 #include "gwp_asan/platform_specific/guarded_pool_allocator_fuchsia.h" // IWYU pragma: keep
17 #include "gwp_asan/platform_specific/guarded_pool_allocator_posix.h" // IWYU pragma: keep
18 #include "gwp_asan/platform_specific/guarded_pool_allocator_tls.h"
33 namespace gwp_asan {
205 gwp_asan::AllocatorState State;
257 } // namespace gwp_asan
[all...]
H A Dutilities.h16 namespace gwp_asan {
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/
H A Dsegv_handler_posix.cpp26 using gwp_asan::AllocationMetadata;
27 using gwp_asan::Error;
28 using gwp_asan::GuardedPoolAllocator;
29 using gwp_asan::Printf_t;
30 using gwp_asan::backtrace::PrintBacktrace_t;
31 using gwp_asan::backtrace::SegvBacktrace_t;
36 ScopedEndOfReportDecorator(gwp_asan::Printf_t Printf) : Printf(Printf) {} in ScopedEndOfReportDecorator()
38 gwp_asan::Printf_t Printf;
43 const gwp_asan::AllocationMetadata *Metadata, in printHeader()
79 uint64_t ThreadID = gwp_asan::getThreadID(); in printHeader()
[all …]
H A Dsegv_handler.h16 namespace gwp_asan {
24 void installSignalHandlers(gwp_asan::GuardedPoolAllocator *GPA, Printf_t Printf,
25 gwp_asan::backtrace::PrintBacktrace_t PrintBacktrace,
26 gwp_asan::backtrace::SegvBacktrace_t SegvBacktrace,
H A Doptions_parser.cpp33 explicit OptionParser(gwp_asan::Printf_t PrintfForWarnings) in OptionParser()
58 gwp_asan::Printf_t Printf = nullptr;
197 gwp_asan::options::Options *o) { in registerGwpAsanOptions()
208 gwp_asan::options::Options *getOptionsInternal() { in getOptionsInternal()
209 static gwp_asan::options::Options GwpAsanOptions; in getOptionsInternal()
214 namespace gwp_asan { namespace
H A Dsegv_handler_fuchsia.cpp13 namespace gwp_asan { namespace
15 void installSignalHandlers(gwp_asan::GuardedPoolAllocator * /* GPA */, in installSignalHandlers()
H A Dbacktrace_linux_libc.cpp37 gwp_asan::Printf_t Printf) { in PrintBacktrace()
59 namespace gwp_asan { namespace
H A Dbacktrace_sanitizer_common.cpp65 gwp_asan::Printf_t Printf) { in PrintBacktrace()
81 namespace gwp_asan { namespace
H A Dprintf.h12 namespace gwp_asan {
H A Dbacktrace_fuchsia.cpp13 namespace gwp_asan { namespace
H A Doptions_parser.h15 namespace gwp_asan {
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/
H A Dguarded_pool_allocator_tls.h16 namespace gwp_asan {
47 namespace gwp_asan {
H A Dcommon_fuchsia.cpp11 namespace gwp_asan { namespace
H A Dguarded_pool_allocator_posix.h13 namespace gwp_asan {
H A Dcommon_posix.cpp16 namespace gwp_asan { namespace
H A Dguarded_pool_allocator_fuchsia.h15 namespace gwp_asan {
H A Dutilities_fuchsia.cpp14 namespace gwp_asan { namespace
H A Dmutex_fuchsia.h15 namespace gwp_asan {
H A Dmutex_posix.h15 namespace gwp_asan {
H A Dutilities_posix.cpp19 namespace gwp_asan { namespace
H A Dmutex_fuchsia.cpp13 namespace gwp_asan { namespace
H A Dmutex_posix.cpp14 namespace gwp_asan { namespace

12