Home
last modified time | relevance | path

Searched refs:SignalContext (Results 1 – 10 of 10) sorted by relevance

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_win.cc814 SignalContext SignalContext::Create(void *siginfo, void *context) { in Create()
832 WriteFlag write_flag = SignalContext::UNKNOWN; in Create()
834 case 0: write_flag = SignalContext::READ; break; in Create()
835 case 1: write_flag = SignalContext::WRITE; break; in Create()
836 case 8: write_flag = SignalContext::UNKNOWN; break; in Create()
838 bool is_memory_access = write_flag != SignalContext::UNKNOWN; in Create()
839 return SignalContext(context, access_addr, pc, sp, bp, is_memory_access, in Create()
Dsanitizer_posix.cc351 SignalContext SignalContext::Create(void *siginfo, void *context) { in Create()
358 return SignalContext(context, addr, pc, sp, bp, is_memory_access, write_flag); in Create()
Dsanitizer_stoptheworld_linux_libcdep.cc235 SignalContext ctx = SignalContext::Create(siginfo, uctx); in TracerThreadSignalHandler()
Dsanitizer_common.h772 struct SignalContext { struct
782 SignalContext(void *context, uptr addr, uptr pc, uptr sp, uptr bp, in SignalContext() argument
793 static SignalContext Create(void *siginfo, void *context);
Dsanitizer_mac.cc516 SignalContext::WriteFlag SignalContext::GetWriteFlag(void *context) { in GetWriteFlag()
Dsanitizer_linux.cc1282 SignalContext::WriteFlag SignalContext::GetWriteFlag(void *context) { in GetWriteFlag()
/external/compiler-rt/lib/asan/
Dasan_posix.cc42 SignalContext sig = SignalContext::Create(siginfo, context); in AsanOnDeadlySignal()
Dasan_report.h54 void ReportStackOverflow(const SignalContext &sig);
55 void ReportDeadlySignal(const char *description, const SignalContext &sig);
Dasan_win.cc280 SignalContext sig = SignalContext::Create(exception_record, context); in SEHHandler()
Dasan_report.cc741 void ReportStackOverflow(const SignalContext &sig) { in ReportStackOverflow()
757 void ReportDeadlySignal(const char *description, const SignalContext &sig) { in ReportDeadlySignal()
772 sig.write_flag == SignalContext::WRITE in ReportDeadlySignal()
774 : (sig.write_flag == SignalContext::READ ? "READ" : "UNKNOWN"); in ReportDeadlySignal()
781 } else if (sig.write_flag == SignalContext::WRITE) { in ReportDeadlySignal()
783 } else if (sig.write_flag == SignalContext::READ) { in ReportDeadlySignal()