/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | crash_handler.h | 38 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 D | crash_handler.cpp | 16 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 D | common.cpp | 14 using AllocationMetadata = gwp_asan::AllocationMetadata; 15 using Error = gwp_asan::Error; 17 namespace gwp_asan { namespace
|
H A D | guarded_pool_allocator.h | 12 #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 D | utilities.h | 16 namespace gwp_asan {
|
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/ |
H A D | segv_handler_posix.cpp | 26 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 D | segv_handler.h | 16 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 D | options_parser.cpp | 33 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 D | segv_handler_fuchsia.cpp | 13 namespace gwp_asan { namespace 15 void installSignalHandlers(gwp_asan::GuardedPoolAllocator * /* GPA */, in installSignalHandlers()
|
H A D | backtrace_linux_libc.cpp | 37 gwp_asan::Printf_t Printf) { in PrintBacktrace() 59 namespace gwp_asan { namespace
|
H A D | backtrace_sanitizer_common.cpp | 65 gwp_asan::Printf_t Printf) { in PrintBacktrace() 81 namespace gwp_asan { namespace
|
H A D | printf.h | 12 namespace gwp_asan {
|
H A D | backtrace_fuchsia.cpp | 13 namespace gwp_asan { namespace
|
H A D | options_parser.h | 15 namespace gwp_asan {
|
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/ |
H A D | guarded_pool_allocator_tls.h | 16 namespace gwp_asan { 47 namespace gwp_asan {
|
H A D | common_fuchsia.cpp | 11 namespace gwp_asan { namespace
|
H A D | guarded_pool_allocator_posix.h | 13 namespace gwp_asan {
|
H A D | common_posix.cpp | 16 namespace gwp_asan { namespace
|
H A D | guarded_pool_allocator_fuchsia.h | 15 namespace gwp_asan {
|
H A D | utilities_fuchsia.cpp | 14 namespace gwp_asan { namespace
|
H A D | mutex_fuchsia.h | 15 namespace gwp_asan {
|
H A D | mutex_posix.h | 15 namespace gwp_asan {
|
H A D | utilities_posix.cpp | 19 namespace gwp_asan { namespace
|
H A D | mutex_fuchsia.cpp | 13 namespace gwp_asan { namespace
|
H A D | mutex_posix.cpp | 14 namespace gwp_asan { namespace
|