Searched refs:SignalContext (Results 26 - 50 of 63) sorted by relevance

123

/netbsd-current/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_report.h51 void ReportDeadlySignal(const SignalContext &sig);
H A Dasan_errors.h40 SignalContext signal;
43 ErrorDeadlySignal(u32 tid, const SignalContext &sig)
56 } else if (signal.write_flag == SignalContext::WRITE) {
58 } else if (signal.write_flag == SignalContext::READ) {
H A Dasan_win.cpp59 SignalContext sig(exception_record, context);
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/hwasan/
H A Dhwasan_linux.cpp373 SignalContext sig{info, uc};
385 static void OnStackUnwind(const SignalContext &sig, const void *,
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_common.h35 struct SignalContext;
291 typedef void (*UnwindSignalStackCallbackType)(const SignalContext &sig,
302 void ReportDeadlySignal(const SignalContext &sig, u32 tid,
857 struct SignalContext { struct in namespace:__sanitizer
869 SignalContext() = default;
872 // SignalContext is going to keep pointers to siginfo and context without
874 SignalContext(void *siginfo, void *context) function in struct:__sanitizer::SignalContext
H A Dsanitizer_fuchsia.cc102 bool SignalContext::IsStackOverflow() const { return false; }
103 void SignalContext::DumpAllRegisters(void *context) { UNIMPLEMENTED(); }
104 const char *SignalContext::Describe() const { UNIMPLEMENTED(); }
H A Dsanitizer_linux.cc1775 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
1814 return SignalContext::WRITE;
1829 return SignalContext::READ;
1836 return SignalContext::READ;
1840 return SignalContext::UNKNOWN;
1862 void SignalContext::DumpAllRegisters(void *context) {
1985 void SignalContext::InitPcSpBp() { GetPcSpBp(context, &pc, &sp, &bp); }
H A Dsanitizer_mac.cc671 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
707 void SignalContext::InitPcSpBp() { GetPcSpBp(context, &pc, &sp, &bp); }
1033 void SignalContext::DumpAllRegisters(void *context) {
H A Dsanitizer_rtems.cc110 void SignalContext::DumpAllRegisters(void *context) {}
H A Dsanitizer_posix_libcdep.cc231 bool SignalContext::IsStackOverflow() const {
H A Dsanitizer_stoptheworld_linux_libcdep.cc258 SignalContext ctx(siginfo, uctx);
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common.h33 struct SignalContext;
287 typedef void (*UnwindSignalStackCallbackType)(const SignalContext &sig,
298 void ReportDeadlySignal(const SignalContext &sig, u32 tid,
853 struct SignalContext { struct in namespace:__sanitizer
865 SignalContext() = default;
868 // SignalContext is going to keep pointers to siginfo and context without
870 SignalContext(void *siginfo, void *context) function in struct:__sanitizer::SignalContext
H A Dsanitizer_fuchsia.cc102 bool SignalContext::IsStackOverflow() const { return false; }
103 void SignalContext::DumpAllRegisters(void *context) { UNIMPLEMENTED(); }
104 const char *SignalContext::Describe() const { UNIMPLEMENTED(); }
H A Dsanitizer_linux.cc1848 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
1892 return SignalContext::WRITE;
1907 return SignalContext::READ;
1914 return SignalContext::READ;
1918 return SignalContext::UNKNOWN;
1952 void SignalContext::DumpAllRegisters(void *context) {
2077 void SignalContext::InitPcSpBp() { GetPcSpBp(context, &pc, &sp, &bp); }
H A Dsanitizer_mac.cc644 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
680 void SignalContext::InitPcSpBp() { GetPcSpBp(context, &pc, &sp, &bp); }
996 void SignalContext::DumpAllRegisters(void *context) {
H A Dsanitizer_rtems.cc110 void SignalContext::DumpAllRegisters(void *context) {}
H A Dsanitizer_stoptheworld_netbsd_libcdep.cc160 SignalContext ctx(siginfo, uctx);
H A Dsanitizer_posix_libcdep.cc227 bool SignalContext::IsStackOverflow() const {
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common.h34 struct SignalContext;
342 typedef void (*UnwindSignalStackCallbackType)(const SignalContext &sig,
353 void ReportDeadlySignal(const SignalContext &sig, u32 tid,
951 struct SignalContext { struct in namespace:__sanitizer
968 SignalContext() = default;
971 // SignalContext is going to keep pointers to siginfo and context without
973 SignalContext(void *siginfo, void *context) function in struct:__sanitizer::SignalContext
H A Dsanitizer_fuchsia.cpp99 bool SignalContext::IsStackOverflow() const { return false; }
100 void SignalContext::DumpAllRegisters(void *context) { UNIMPLEMENTED(); }
101 const char *SignalContext::Describe() const { UNIMPLEMENTED(); }
H A Dsanitizer_linux.cpp1814 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
1856 return SignalContext::WRITE;
1871 return SignalContext::READ;
1878 return SignalContext::READ;
1882 return SignalContext::UNKNOWN;
1931 return rd ? SignalContext::READ : SignalContext::UNKNOWN;
1943 return SignalContext::READ;
1954 return SignalContext
[all...]
H A Dsanitizer_mac.cpp877 SignalContext::WriteFlag SignalContext::GetWriteFlag() const {
886 bool SignalContext::IsTrueFaultingAddress() const {
927 void SignalContext::InitPcSpBp() {
1327 void SignalContext::DumpAllRegisters(void *context) {
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp160 SignalContext ctx(siginfo, uctx);
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_win.cc60 SignalContext sig(exception_record, context);
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_win.cc58 SignalContext sig(exception_record, context);

Completed in 232 milliseconds

123