/bionic/libc/include/ |
signal.h | 101 void (*sa_restorer)(void); member in struct:sigaction
|
/prebuilts/go/darwin-x86/src/runtime/ |
defs_linux_mipsx.go | 124 // linux header does not have sa_restorer field, 126 sa_restorer uintptr
|
defs_linux_arm.go | 169 sa_restorer uintptr
|
defs_linux_s390x.go | 117 sa_restorer uintptr
|
defs2_linux.go | 41 void (*sa_restorer) (void); 65 SA_RESTORER = C.SA_RESTORER
|
defs_linux_386.go | 159 sa_restorer uintptr
|
defs_linux_arm64.go | 121 sa_restorer uintptr
|
defs_linux_ppc64.go | 121 sa_restorer uintptr
|
defs_linux_ppc64le.go | 121 sa_restorer uintptr
|
/prebuilts/go/linux-x86/src/runtime/ |
defs_linux_mipsx.go | 124 // linux header does not have sa_restorer field, 126 sa_restorer uintptr
|
defs_linux_arm.go | 169 sa_restorer uintptr
|
defs_linux_s390x.go | 117 sa_restorer uintptr
|
defs2_linux.go | 41 void (*sa_restorer) (void); 65 SA_RESTORER = C.SA_RESTORER
|
defs_linux_386.go | 159 sa_restorer uintptr
|
defs_linux_arm64.go | 121 sa_restorer uintptr
|
defs_linux_ppc64.go | 121 sa_restorer uintptr
|
defs_linux_ppc64le.go | 121 sa_restorer uintptr
|
/external/libchrome/sandbox/linux/services/ |
syscall_wrappers.cc | 166 // On x86_64, sa_restorer is required. We specify it on x86 as well in order to 168 #if !defined(SA_RESTORER) 169 #define SA_RESTORER 0x04000000 230 if (!(linux_act.sa_flags & SA_RESTORER)) { 231 linux_act.sa_flags |= SA_RESTORER; 233 linux_act.sa_restorer = sys_rt_sigreturn; 235 linux_act.sa_restorer =
|
/bionic/tests/ |
signal_test.cpp | 204 // Both bionic and glibc set SA_RESTORER when talking to the kernel on arm, 206 // define SA_RESTORER, but luckily it's the same value everywhere, and mips 208 static const unsigned sa_restorer = 0x4000000; local 216 ASSERT_EQ(0U, original_sa.sa_flags & ~sa_restorer); 231 ASSERT_EQ(static_cast<unsigned>(SA_ONSTACK), sa.sa_flags & ~sa_restorer); 245 ASSERT_EQ(static_cast<unsigned>(SA_ONSTACK | SA_SIGINFO), sa.sa_flags & ~sa_restorer);
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_linux.cc | 624 #define SA_RESTORER 0x04000000 625 // Doesn't set sa_restorer if the caller did not set it, so use with caution 638 // Without SA_RESTORER kernel ignores the calls (probably returns EINVAL). 639 k_act.sa_flags = u_act->sa_flags | SA_RESTORER; 640 // FIXME: most often sa_restorer is unset, however the kernel requires it 642 // If sa_restorer passed to the kernel is NULL, the program may crash upon 647 // oldact->sa_restorer upon a call to sigaction(xxx, NULL, oldact). 649 k_act.sa_restorer = u_act->sa_restorer; 665 u_oldact->sa_restorer = k_oldact.sa_restorer [all...] |
/external/valgrind/include/vki/ |
vki-arm-linux.h | 170 __vki_sigrestore_t sa_restorer; member in struct:vki_old_sigaction 177 __vki_sigrestore_t sa_restorer; member in struct:vki_sigaction_base
|
vki-ppc32-linux.h | 175 __vki_sigrestore_t sa_restorer; member in struct:vki_old_sigaction 182 __vki_sigrestore_t sa_restorer; member in struct:vki_sigaction_base [all...] |
vki-ppc64-linux.h | 172 __vki_sigrestore_t sa_restorer; member in struct:vki_old_sigaction 178 __vki_sigrestore_t sa_restorer; member in struct:vki_sigaction_base
|
vki-s390x-linux.h | 255 void (*sa_restorer)(void); member in struct:vki_old_sigaction 268 void (*sa_restorer)(void); member in struct:vki_sigaction
|
vki-x86-linux.h | 170 __vki_sigrestore_t sa_restorer; member in struct:vki_old_sigaction 177 __vki_sigrestore_t sa_restorer; member in struct:vki_sigaction_base
|