| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux.cpp | 1904 static bool Aarch64GetESR(ucontext_t *ucontext, u64 *esr) { in Aarch64GetESR() argument 1906 u8 *aux = reinterpret_cast<u8 *>(ucontext->uc_mcontext.__reserved); in Aarch64GetESR() 1920 static bool Aarch64GetESR(ucontext_t *ucontext, u64 *esr) { in Aarch64GetESR() argument 1928 Context *ucontext = (Context *)context; in GetWriteFlag() local 1932 uptr err = ucontext->uc_mcontext.mc_err; in GetWriteFlag() 1934 uptr err = ucontext->uc_mcontext.__gregs[_REG_ERR]; in GetWriteFlag() 1937 uptr err = ucontext->uc_mcontext.gregs[Err]; in GetWriteFlag() 1939 uptr err = ucontext->uc_mcontext.gregs[REG_ERR]; in GetWriteFlag() 1947 exception_source = (uint32_t *)ucontext->uc_mcontext.pc; in GetWriteFlag() 1993 uptr fsr = ucontext->uc_mcontext.error_code; in GetWriteFlag() [all …]
|
| H A D | sanitizer_mac.cpp | 882 ucontext_t *ucontext = static_cast<ucontext_t*>(context); in GetWriteFlag() local 883 return ucontext->uc_mcontext->__es.__err & 2 /*T_PF_WRITE*/ ? Write : Read; in GetWriteFlag() 885 ucontext_t *ucontext = static_cast<ucontext_t*>(context); in GetWriteFlag() 886 return ucontext->uc_mcontext->__es.__esr & 0x40 /*ISS_DA_WNR*/ ? Write : Read; in GetWriteFlag() 901 (void *)arm_thread_state64_get_##r(ucontext->uc_mcontext->__ss), 0) 903 #define AARCH64_GET_REG(r) (uptr)ucontext->uc_mcontext->__ss.__##r 907 ucontext_t *ucontext = (ucontext_t*)context; in GetPcSpBp() local 913 *pc = ucontext->uc_mcontext->__ss.__rip; in GetPcSpBp() 914 *bp = ucontext->uc_mcontext->__ss.__rbp; in GetPcSpBp() 915 *sp = ucontext->uc_mcontext->__ss.__rsp; in GetPcSpBp() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/ |
| H A D | segv_handler_posix.cpp | 186 static void sigSegvHandler(int sig, siginfo_t *info, void *ucontext) { in sigSegvHandler() argument 197 PrintBacktraceForSignalHandler, ucontext); in sigSegvHandler() 208 PreviousHandler.sa_sigaction(sig, info, ucontext); in sigSegvHandler()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtilPosix.cpp | 38 static void SegvHandler(int sig, siginfo_t *si, void *ucontext) { in SegvHandler() argument 41 return upstream_segv_handler(sig, si, ucontext); in SegvHandler()
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | linux-unwind.h | 54 struct ucontext *uc_ = context->cfa; in x86_64_fallback_frame_state() 143 struct ucontext uc; in x86_fallback_frame_state()
|
| /openbsd-src/gnu/gcc/gcc/config/sh/ |
| H A D | linux-unwind.h | 86 struct ucontext uc; in shmedia_fallback_frame_state() 183 struct ucontext uc; in sh_fallback_frame_state()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/ |
| H A D | linux64.h | 115 struct ucontext *uc_ = (CONTEXT)->cfa; \ 185 struct ucontext uc; \
|
| H A D | linux.h | 263 struct ucontext uc; \
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | linux-unwind.h | 56 struct ucontext uc; in alpha_fallback_frame_state()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | linux.h | 92 struct ucontext uc; \
|
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | linux-unwind.h | 67 struct ucontext uc; in pa32_fallback_frame_state()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | linux.h | 104 struct ucontext *uc_link;
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | SafeStack.rst | 66 Programs that use APIs from ``ucontext.h`` are not supported yet.
|
| /openbsd-src/gnu/gcc/fixincludes/ |
| H A D | ChangeLog | 451 * tests/base/sys/ucontext.h: New file.
|
| H A D | inclhack.def | 2269 /* The /usr/include/sys/ucontext.h on ia64-*linux-gnu systems defines 2275 files = "sys/ucontext.h";
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | ChangeLog-1994 | 4480 the saved pc from ucontext on the stack for SVR4 signal handling.
|
| H A D | ChangeLog | 6836 alignment padding when accessing ucontext struct members.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | ChangeLog | 3907 2003-01-23 patch. Corrected to handle kernels with changed ucontext. 10398 sys/ucontext.h inclusion in ifndef USE_GNULIBC_1.
|
| H A D | ChangeLog.7 | 9718 including signal.h and sys/ucontext.h, not needed. 11753 to avoid clash with Irix header file sys/ucontext.h. Rename gp_regs
|