| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_symbolizer_report.cpp | 174 SignalContext::DumpAllRegisters(context); in MaybeDumpRegisters() 177 static void ReportStackOverflowImpl(const SignalContext &sig, u32 tid, in ReportStackOverflowImpl() 195 static void ReportDeadlySignalImpl(const SignalContext &sig, u32 tid, in ReportDeadlySignalImpl() 214 sig.write_flag == SignalContext::Write in ReportDeadlySignalImpl() 216 : (sig.write_flag == SignalContext::Read ? "READ" : "UNKNOWN"); in ReportDeadlySignalImpl() 237 void ReportDeadlySignal(const SignalContext &sig, u32 tid, in ReportDeadlySignal() 251 SignalContext sig(siginfo, context); in HandleDeadlySignal()
|
| H A D | sanitizer_win.cpp | 965 bool SignalContext::IsStackOverflow() const { in IsStackOverflow() 969 void SignalContext::InitPcSpBp() { in InitPcSpBp() 988 uptr SignalContext::GetAddress() const { in GetAddress() 995 bool SignalContext::IsMemoryAccess() const { in IsMemoryAccess() 1002 SignalContext::WriteFlag SignalContext::GetWriteFlag() const { in GetWriteFlag() 1007 return SignalContext::Unknown; in GetWriteFlag() 1015 return SignalContext::Read; in GetWriteFlag() 1017 return SignalContext::Write; in GetWriteFlag() 1019 return SignalContext::Unknown; in GetWriteFlag() 1021 return SignalContext::Unknown; in GetWriteFlag() [all …]
|
| H A D | sanitizer_linux.cpp | 1885 SignalContext::WriteFlag SignalContext::GetWriteFlag() const { in GetWriteFlag() 1922 return SignalContext::Write; in GetWriteFlag() 1937 return SignalContext::Read; in GetWriteFlag() 1944 return SignalContext::Read; in GetWriteFlag() 1948 return SignalContext::Unknown; in GetWriteFlag() 1993 return rd ? SignalContext::Read : SignalContext::Unknown; in GetWriteFlag() 2005 return SignalContext::Read; in GetWriteFlag() 2016 return SignalContext::Write; in GetWriteFlag() 2036 return SignalContext::Read; in GetWriteFlag() 2059 return SignalContext::Read; in GetWriteFlag() [all …]
|
| H A D | sanitizer_posix.cpp | 294 uptr SignalContext::GetAddress() const { in GetAddress() 299 bool SignalContext::IsMemoryAccess() const { in IsMemoryAccess() 304 int SignalContext::GetType() const { in GetType() 308 const char *SignalContext::Describe() const { in Describe()
|
| H A D | sanitizer_common.h | 33 struct SignalContext; 353 typedef void (*UnwindSignalStackCallbackType)(const SignalContext &sig, 364 void ReportDeadlySignal(const SignalContext &sig, u32 tid, 971 struct SignalContext { struct 988 SignalContext() = default; argument 993 SignalContext(void *siginfo, void *context) in SignalContext() function
|
| H A D | sanitizer_fuchsia.cpp | 99 bool SignalContext::IsStackOverflow() const { return false; } in IsStackOverflow() 100 void SignalContext::DumpAllRegisters(void *context) { UNIMPLEMENTED(); } in DumpAllRegisters() 101 const char *SignalContext::Describe() const { UNIMPLEMENTED(); } in Describe()
|
| H A D | sanitizer_symbolizer_markup.cpp | 106 void ReportDeadlySignal(const SignalContext &sig, u32 tid, in ReportDeadlySignal()
|
| H A D | sanitizer_mac.cpp | 880 SignalContext::WriteFlag SignalContext::GetWriteFlag() const { in GetWriteFlag() 892 bool SignalContext::IsTrueFaultingAddress() const { in IsTrueFaultingAddress() 929 void SignalContext::InitPcSpBp() { in InitPcSpBp() 1298 void SignalContext::DumpAllRegisters(void *context) { in DumpAllRegisters()
|
| H A D | sanitizer_stoptheworld_netbsd_libcdep.cpp | 160 SignalContext ctx(siginfo, uctx); in TracerThreadSignalHandler()
|
| H A D | sanitizer_posix_libcdep.cpp | 221 bool SignalContext::IsStackOverflow() const { in IsStackOverflow()
|
| H A D | sanitizer_stoptheworld_linux_libcdep.cpp | 258 SignalContext ctx(siginfo, uctx); in TracerThreadSignalHandler()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_errors.h | 40 SignalContext signal; 43 ErrorDeadlySignal(u32 tid, const SignalContext &sig) in ErrorDeadlySignal() 56 } else if (signal.write_flag == SignalContext::Write) { in ErrorDeadlySignal() 58 } else if (signal.write_flag == SignalContext::Read) { in ErrorDeadlySignal()
|
| H A D | asan_posix.cpp | 39 SignalContext sig(siginfo, context); in AsanOnDeadlySignal()
|
| H A D | asan_report.h | 51 void ReportDeadlySignal(const SignalContext &sig);
|
| H A D | asan_win.cpp | 59 SignalContext sig(exception_record, context); in __asan_unhandled_exception_filter()
|
| H A D | asan_report.cpp | 216 void ReportDeadlySignal(const SignalContext &sig) { in ReportDeadlySignal()
|
| H A D | asan_errors.cpp | 23 static void OnStackUnwind(const SignalContext &sig, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/optional/ |
| H A D | backtrace.h | 40 void *SignalContext);
|
| /llvm-project-15.0.7/compiler-rt/lib/ubsan/ |
| H A D | ubsan_signals_standalone.cpp | 46 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_linux.cpp | 378 SignalContext sig{info, uc}; in HwasanOnSIGTRAP() 390 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/lsan/ |
| H A D | lsan_posix.cpp | 83 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan.cpp | 408 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_rtl.cpp | 371 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl.cpp | 649 static void OnStackUnwind(const SignalContext &sig, const void *, in OnStackUnwind()
|