/bionic/libc/bionic/ |
siginterrupt.c | 34 struct sigaction act; 36 (void) sigaction(sig, NULL, &act); 43 return sigaction(sig, &act, NULL);
|
sigaction.cpp | 38 int sigaction(int signal, const struct sigaction* bionic_new_action, struct sigaction* bionic_old_action) { function 80 extern "C" int __sigaction(int, const struct sigaction*, struct sigaction*); 82 int sigaction(int signal, const struct sigaction* bionic_new_action, struct sigaction* bionic_old_action) { function 83 // The 32-bit ABI is broken. struct sigaction includes a too-small sigset_t, 84 // so we have to use sigaction(2) rather than rt_sigaction(2) [all...] |
signal.cpp | 37 struct sigaction sa; 42 if (sigaction(signum, &sa, &sa) == -1) {
|
/external/compiler-rt/test/asan/TestCases/Posix/ |
allow_user_segv.cc | 11 struct sigaction original_sigaction_sigbus; 12 struct sigaction original_sigaction_sigsegv; 15 fprintf(stderr, "User sigaction called\n"); 16 struct sigaction original_sigaction; 36 int InstallHandler(int signum, struct sigaction *original_sigaction) { 37 struct sigaction user_sigaction; 40 if (sigaction(signum, &user_sigaction, original_sigaction)) { 41 perror("sigaction"); 52 fprintf(stderr, "User sigaction installed\n"); 56 // CHECK: User sigaction installe [all...] |
/art/sigchainlib/ |
sigchain.h | 26 extern "C" void ClaimSignalChain(int signal, struct sigaction* oldaction); 35 extern "C" void EnsureFrontOfChain(int signal, struct sigaction* expected_action);
|
/external/clang/test/CodeGen/ |
call.c | 28 struct sigaction { int (*_sa_handler)(int); }; struct 30 typedef struct sigaction sighandler_cxt;
|
/external/compiler-rt/test/tsan/ |
signal_malloc.cc | 17 struct sigaction act = {}; 19 sigaction(SIGPROF, &act, 0);
|
signal_write.cc | 15 struct sigaction act = {}; 17 sigaction(SIGPROF, &act, 0);
|
/external/valgrind/none/tests/s390x/ |
op_exception.c | 17 struct sigaction sa; 21 sigaction(SIGILL, &sa, NULL);
|
/bionic/tests/ |
ScopedSignalHandler.h | 30 sigaction(signal_number_, &action_, &old_action_); 39 sigaction(signal_number_, &action_, &old_action_); 43 sigaction(signal_number_, &old_action_, NULL); 47 struct sigaction action_; 48 struct sigaction old_action_;
|
/external/openssh/openbsd-compat/ |
readpassphrase.c | 68 struct sigaction sa, savealrm, saveint, savehup, savequit, saveterm; 69 struct sigaction savetstp, savettin, savettou, savepipe; 105 (void)sigaction(SIGALRM, &sa, &savealrm); 106 (void)sigaction(SIGHUP, &sa, &savehup); 107 (void)sigaction(SIGINT, &sa, &saveint); 108 (void)sigaction(SIGPIPE, &sa, &savepipe); 109 (void)sigaction(SIGQUIT, &sa, &savequit); 110 (void)sigaction(SIGTERM, &sa, &saveterm); 111 (void)sigaction(SIGTSTP, &sa, &savetstp); 112 (void)sigaction(SIGTTIN, &sa, &savettin) [all...] |
sigact.h | 1 /* $OpenBSD: SigAction.h,v 1.3 2001/01/22 18:01:32 millert Exp $ */ 37 * $From: SigAction.h,v 1.6 2000/12/10 02:36:10 tom Exp $ 40 * and usually no sigaction() nor <termios.h> 43 /* OPENBSD ORIGINAL: lib/libcurses/SigAction.h */ 67 struct sigaction struct 81 int sigaction(int sig, struct sigaction *sigact, struct sigaction *osigact);
|
readpassphrase.c.orig | 68 struct sigaction sa, savealrm, saveint, savehup, savequit, saveterm; 69 struct sigaction savetstp, savettin, savettou, savepipe; 105 (void)sigaction(SIGALRM, &sa, &savealrm); 106 (void)sigaction(SIGHUP, &sa, &savehup); 107 (void)sigaction(SIGINT, &sa, &saveint); 108 (void)sigaction(SIGPIPE, &sa, &savepipe); 109 (void)sigaction(SIGQUIT, &sa, &savequit); 110 (void)sigaction(SIGTERM, &sa, &saveterm); 111 (void)sigaction(SIGTSTP, &sa, &savetstp); 112 (void)sigaction(SIGTTIN, &sa, &savettin) [all...] |
/development/ndk/platforms/android-21/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-arm/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-arm64/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-x86/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-21/arch-x86_64/usr/include/ |
signal.h | 40 /* For 64-bit (and mips), the kernel's struct sigaction doesn't match the POSIX one, 42 # define sigaction __kernel_sigaction macro 44 # undef sigaction macro 83 struct sigaction { struct 95 struct sigaction { struct 106 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
signal_segv_handler.cc | 28 struct sigaction a, old; 31 sigaction(SIGSEGV, &a, &old); 37 sigaction(SIGSEGV, &old, 0);
|
/external/valgrind/none/tests/ |
coolo_sigaction.cpp | 7 static struct sigaction oldChildHandlerData; 16 struct sigaction act; 32 sigaction( SIGCHLD, &act, &oldChildHandlerData ); 38 sigaction( SIGPIPE, &act, 0L);
|
bug234814.c | 19 struct sigaction sa; 23 if (sigaction(SIGBUS, &sa, NULL) == -1) {
|
/external/tcpdump/ |
setsignal.c | 53 * We use "sigaction()" if available. We don't specify that the signal 61 * longer be any interesting systems without "sigaction()", however, 71 * they suck far less, as those systems have "sigaction()". 77 struct sigaction old, new; 83 if (sigaction(sig, &new, &old) < 0)
|
/external/valgrind/none/tests/x86/ |
badseg.c | 14 struct sigaction sa; 21 sigaction(SIGSEGV, &sa, NULL);
|