HomeSort by relevance Sort by last modified time
    Searched defs:sa_restorer (Results 1 - 25 of 28) sorted by null

1 2

  /bionic/libc/include/bits/
signal_types.h 77 void (*sa_restorer)(void); \
111 void (*sa_restorer)(void); member in struct:sigaction
121 void (*sa_restorer)(void); member in struct:sigaction64
  /external/ltp/include/lapi/
rt_sigaction.h 46 void (*sa_restorer) (void); member in struct:kernel_sigaction
51 /* This macro marks if (struct sigaction) has .sa_restorer member */
69 * x86-64 should always use SA_RESTORER.
71 * -- thus SA_RESTORER must always be defined along with
72 * (struct sigaction).sa_restorer for this architecture.
74 #undef SA_RESTORER
75 #define SA_RESTORER 0x04000000
96 /* Set act.sa_restorer via syscall(2) */
98 /* Copy oact.sa_restorer via syscall(2) */
103 restore_rt = oact.sa_restorer;
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/bits/
sigaction.h 50 void (*sa_restorer) (void); member in struct:sigaction
59 # define SA_ONSTACK 0x08000000 /* Use signal stack by using `sa_restorer'. */
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/bits/
sigaction.h 50 void (*sa_restorer) (void); member in struct:sigaction
59 # define SA_ONSTACK 0x08000000 /* Use signal stack by using `sa_restorer'. */
  /bionic/tests/
signal_test.cpp 276 // Both bionic and glibc set SA_RESTORER when talking to the kernel on arm,
278 // define SA_RESTORER, but luckily it's the same value everywhere, and mips
280 static const unsigned sa_restorer = 0x4000000; local
287 ASSERT_EQ(0U, original_sa.sa_flags & ~sa_restorer);
288 #ifdef SA_RESTORER
289 ASSERT_EQ(bool(original_sa.sa_flags & sa_restorer), bool(original_sa.sa_restorer));
305 ASSERT_EQ(static_cast<unsigned>(SA_ONSTACK), sa.sa_flags & ~sa_restorer);
306 #ifdef SA_RESTORER
307 ASSERT_EQ(bool(sa.sa_flags & sa_restorer), bool(sa.sa_restorer))
    [all...]
  /external/strace/
signal.c 41 #ifndef SA_RESTORER
43 # define SA_RESTORER ASM_SA_RESTORER
48 * Some architectures define SA_RESTORER in their headers,
49 * but do not actually have sa_restorer.
51 * Some architectures, otherwise, do not define SA_RESTORER in their headers,
52 * but actually have sa_restorer.
57 # ifdef SA_RESTORER
311 unsigned long sa_restorer;
330 uint32_t sa_restorer; member in struct:old_sigaction32
339 sa.sa_restorer = sa32.sa_restorer
508 unsigned long sa_restorer; member in struct:new_sigaction
518 uint32_t sa_restorer; member in struct:new_sigaction32
    [all...]
  /bionic/libc/kernel/uapi/asm-arm/asm/
signal.h 66 #define SA_RESTORER 0x04000000
83 void(* sa_restorer) (void); member in struct:sigaction
  /bionic/libc/kernel/uapi/asm-generic/
signal.h 82 #ifdef SA_RESTORER
88 #ifdef SA_RESTORER
89 __sigrestore_t sa_restorer; member in struct:sigaction
  /bionic/libc/kernel/uapi/asm-x86/asm/
signal.h 74 #define SA_RESTORER 0x04000000
87 void(* sa_restorer) (void); member in struct:sigaction
95 __sigrestore_t sa_restorer; member in struct:sigaction
  /external/kernel-headers/original/uapi/asm-arm/asm/
signal.h 82 #define SA_RESTORER 0x04000000
106 void (*sa_restorer)(void); member in struct:sigaction
  /external/kernel-headers/original/uapi/asm-generic/
signal.h 81 * SA_RESTORER 0x04000000
99 #ifdef SA_RESTORER
107 #ifdef SA_RESTORER
108 __sigrestore_t sa_restorer; member in struct:sigaction
  /external/kernel-headers/original/uapi/asm-x86/asm/
signal.h 89 #define SA_RESTORER 0x04000000
110 void (*sa_restorer)(void); member in struct:sigaction
121 __sigrestore_t sa_restorer; member in struct:sigaction
  /external/linux-kselftest/tools/testing/selftests/x86/
ldt_gdt.c 467 #define SA_RESTORER 0x04000000
477 void (*sa_restorer)(void); member in struct:fake_ksigaction
488 * sa_restorer. This interacts quite badly with anything
494 if (!(ksa.sa_flags & SA_RESTORER) && ksa.sa_restorer) {
495 ksa.sa_restorer = NULL;
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/asm-generic/
signal.h 80 * SA_RESTORER 0x04000000
105 #ifdef SA_RESTORER
106 __sigrestore_t sa_restorer; member in struct:sigaction
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/asm/
signal.h 85 #define SA_RESTORER 0x04000000
111 void (*sa_restorer)(void); member in struct:sigaction
122 __sigrestore_t sa_restorer; member in struct:sigaction
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/asm/
signal.h 85 #define SA_RESTORER 0x04000000
111 void (*sa_restorer)(void); member in struct:sigaction
122 __sigrestore_t sa_restorer; member in struct:sigaction
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_platform_limits_posix.h 551 void (*sa_restorer)(); member in struct:__sanitizer::__sanitizer_sigaction
570 void (*sa_restorer)(); member in struct:__sanitizer::__sanitizer_sigaction
595 void (*sa_restorer)(); member in struct:__sanitizer::__sanitizer_sigaction
625 void (*sa_restorer)(void); member in struct:__sanitizer::__sanitizer_kernel_sigaction_t
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_interceptors.cc 157 void (*sa_restorer)(); member in struct:sigaction_t
179 void (*sa_restorer)(); member in struct:sigaction_t
    [all...]
  /external/valgrind/include/vki/
vki-arm64-linux.h 167 __vki_sigrestore_t sa_restorer; // I don't think arm64 has this member in struct:vki_sigaction_base
vki-amd64-linux.h 159 __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-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
  /external/google-breakpad/src/third_party/lss/
linux_syscall_support.h 262 void (*sa_restorer)(void); member in struct:kernel_old_sigaction
306 void (*sa_restorer)(void);
630 #ifndef SA_RESTORER
631 #define SA_RESTORER 0x04000000
    [all...]

Completed in 1408 milliseconds

1 2