Home
last modified time | relevance | path

Searched refs:sa_restorer (Results 1 – 25 of 50) sorted by relevance

12

/external/ltp/include/lapi/
Drt_sigaction.h46 void (*sa_restorer) (void); member
103 restore_rt = oact.sa_restorer; in sig_initial()
208 kact.sa_restorer = NULL; in ltp_rt_sigaction()
224 kact.sa_restorer = restore_rt; in ltp_rt_sigaction()
257 oact->sa_restorer = koact.sa_restorer; in ltp_rt_sigaction()
/external/llvm-project/libc/src/signal/linux/
Dsigaction.cpp28 dest.sa_restorer = source.sa_restorer; in copySigaction()
39 kernel_new.sa_restorer = __restore_rt; in LLVM_LIBC_ENTRYPOINT()
/external/strace/
Dsignal.c311 unsigned long sa_restorer;
330 uint32_t sa_restorer; in decode_old_sigaction() member
339 sa.sa_restorer = sa32.sa_restorer; in decode_old_sigaction()
355 printaddr(sa.sa_restorer); in decode_old_sigaction()
508 unsigned long sa_restorer; member
518 uint32_t sa_restorer; member
539 sa.sa_restorer = sa32.sa_restorer; in decode_new_sigaction()
572 printaddr(sa.sa_restorer); in decode_new_sigaction()
/external/kernel-headers/original/uapi/asm-x86/asm/
Dsignal.h86 void (*sa_restorer)(void); member
97 __sigrestore_t sa_restorer; member
/external/kernel-headers/original/uapi/asm-arm/asm/
Dsignal.h85 void (*sa_restorer)(void); member
/external/kernel-headers/original/uapi/asm-generic/
Dsignal.h79 __sigrestore_t sa_restorer; member
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_posix.h581 void (*sa_restorer)(); member
600 void (*sa_restorer)(); member
639 void (*sa_restorer)(); member
669 void (*sa_restorer)(void); member
678 void (*sa_restorer)(void); member
Dsanitizer_platform_limits_solaris.h282 void (*sa_restorer)(void); member
Dsanitizer_linux.cpp826 k_act.sa_restorer = u_act->sa_restorer; in internal_sigaction_norestorer()
842 u_oldact->sa_restorer = k_oldact.sa_restorer; in internal_sigaction_norestorer()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_posix.h551 void (*sa_restorer)(); member
570 void (*sa_restorer)(); member
595 void (*sa_restorer)(); member
625 void (*sa_restorer)(void); member
Dsanitizer_linux.cc649 k_act.sa_restorer = u_act->sa_restorer; in internal_sigaction_norestorer()
665 u_oldact->sa_restorer = k_oldact.sa_restorer; in internal_sigaction_norestorer()
681 if (u_adjust.sa_restorer == nullptr) { in internal_sigaction_syscall()
682 u_adjust.sa_restorer = internal_sigreturn; in internal_sigaction_syscall()
/external/linux-kselftest/tools/testing/selftests/x86/
Dldt_gdt.c477 void (*sa_restorer)(void); member
494 if (!(ksa.sa_flags & SA_RESTORER) && ksa.sa_restorer) { in fix_sa_restorer()
495 ksa.sa_restorer = NULL; in fix_sa_restorer()
/external/rust/crates/libc/src/unix/linux_like/android/b32/
Dmod.rs17 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/uclibc/x86_64/
Dmod.rs149 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/android/b64/
Dmod.rs19 pub sa_restorer: ::Option<extern fn()>,
/external/google-breakpad/src/third_party/lss/
Dlinux_syscall_support.h300 void (*sa_restorer)(void); member
344 void (*sa_restorer)(void);
3707 a.sa_restorer = LSS_NAME(restore_rt)(); in LSS_NAME()
3970 a.sa_restorer = (a.sa_flags & SA_SIGINFO) in _syscall3()
3985 oa.sa_restorer = act->sa_restorer; in _syscall3()
4004 oldact->sa_restorer = ptr_oa->sa_restorer; in _syscall3()
/external/llvm-project/libc/config/linux/
Dapi.td283 void (*sa_restorer)(void);
/external/compiler-rt/lib/tsan/rtl/
Dtsan_interceptors.cc157 void (*sa_restorer)(); member
179 void (*sa_restorer)(); member
1933 sigactions[sig].sa_restorer = act->sa_restorer; in TSAN_INTERCEPTOR()
/external/rust/crates/libc/src/unix/linux_like/linux/musl/
Dmod.rs158 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/x86_64/
Dmod.rs18 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/gnu/b32/riscv32/
Dmod.rs154 pub sa_restorer: ::Option<unsafe extern "C" fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/gnu/b32/sparc/
Dmod.rs11 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/gnu/b32/arm/
Dmod.rs9 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/uclibc/arm/
Dmod.rs170 pub sa_restorer: ::Option<extern fn()>,
/external/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/aarch64/
Dmod.rs17 pub sa_restorer: ::Option<extern fn()>,

12