/external/chromium_org/native_client_sdk/src/libraries/nacl_io/syscalls/ |
sigaction.c | 8 int sigaction(int signum, function 9 const struct sigaction* act, 10 struct sigaction* oldact) {
|
/bionic/tests/ |
ScopedSignalHandler.h | 28 sigaction(signal_number_, &action_, &old_action_); 32 sigaction(signal_number_, &old_action_, NULL); 36 struct sigaction action_; 37 struct sigaction old_action_;
|
/external/strace/tests/ |
sigaction.test | 9 ./sigaction || 10 fail_ 'sigaction failed' 12 args="-o $LOG -ert_sigaction ./sigaction" 16 awk -f "$srcdir"/sigaction.awk $LOG ||
|
sigaction.c | 14 struct sigaction sa, sa0; 21 assert(!sigaction(SIGUSR2, &sa, &sa0)); 28 assert(!sigaction(SIGUSR2, &sa, &sa0)); 33 assert(!sigaction(SIGUSR2, &sa, &sa0)); 37 assert(!sigaction(SIGUSR2, &sa, &sa0));
|
/bionic/libc/bionic/ |
siginterrupt.c | 34 struct sigaction act; 36 (void) sigaction(sig, NULL, &act); 43 return sigaction(sig, &act, NULL);
|
signal.cpp | 37 struct sigaction sa; 42 if (sigaction(signum, &sa, &sa) == -1) {
|
sigaction.cpp | 35 extern "C" int __sigaction(int, const struct sigaction*, struct sigaction*); 38 int sigaction(int signal, const struct sigaction* bionic_new_action, struct sigaction* bionic_old_action) { function 76 // The 32-bit ABI is broken. struct sigaction includes a too-small sigset_t. 77 // TODO: if we also had correct struct sigaction definitions available, we could copy in and out.
|
/art/sigchainlib/ |
sigchain.h | 26 void ClaimSignalChain(int signal, struct sigaction* oldaction); 28 void EnsureFrontOfChain(int signal, struct sigaction* expected_action);
|
sigchain.cc | 37 typedef int (*SigActionFnPtr)(int, const struct sigaction*, struct sigaction*); 45 void Claim(const struct sigaction& action) { 53 sigaction(signal, &action_, NULL); // Restore old action. 57 const struct sigaction& GetAction() const { 67 void SetAction(const struct sigaction& action) { 72 struct sigaction action_; // Action to be performed. 104 void ClaimSignalChain(int signal, struct sigaction* oldaction) { 125 const struct sigaction& action = user_sigactions[sig].GetAction(); 143 void EnsureFrontOfChain(int signal, struct sigaction* expected_action) 161 int sigaction(int signal, const struct sigaction* new_action, struct sigaction* old_action) { function [all...] |
/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 | 19 struct sigaction act = {}; 21 sigaction(SIGPROF, &act, 0);
|
/external/qemu/distrib/sdl-1.2.15/src/ |
SDL_fatal.c | 64 struct sigaction action; 67 sigaction(SDL_fatal_signals[i], NULL, &action); 70 sigaction(SDL_fatal_signals[i], &action, NULL); 75 sigaction(SIGALRM, NULL, &action); 78 sigaction(SIGALRM, &action, NULL); 99 struct sigaction action; 102 sigaction(SDL_fatal_signals[i], NULL, &action); 105 sigaction(SDL_fatal_signals[i], &action, NULL);
|
/external/valgrind/main/none/tests/s390x/ |
op_exception.c | 17 struct sigaction sa; 21 sigaction(SIGILL, &sa, NULL);
|
/external/qemu/distrib/sdl-1.2.15/src/events/ |
SDL_quit.c | 49 struct sigaction action; 50 sigaction(SIGINT, NULL, &action); 57 sigaction(SIGINT, &action, NULL); 59 sigaction(SIGTERM, NULL, &action); 66 sigaction(SIGTERM, &action, NULL); 86 struct sigaction action; 87 sigaction(SIGINT, NULL, &action); 90 sigaction(SIGINT, &action, NULL); 92 sigaction(SIGTERM, NULL, &action); 95 sigaction(SIGTERM, &action, NULL) [all...] |
/bionic/libc/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 80 struct sigaction { struct 92 struct sigaction { struct 103 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/development/ndk/platforms/android-L/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 80 struct sigaction { struct 92 struct sigaction { struct 103 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-19/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 80 struct sigaction { struct 92 struct sigaction { struct 103 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-19/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 80 struct sigaction { struct 92 struct sigaction { struct 103 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/prebuilts/ndk/9/platforms/android-19/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 80 struct sigaction { struct 92 struct sigaction { struct 103 extern int sigaction(int, const struct sigaction*, struct sigaction*);
|
/external/compiler-rt/test/asan/TestCases/Posix/ |
allow_user_segv.cc | 10 struct sigaction user_sigaction; 11 struct sigaction original_sigaction; 14 fprintf(stderr, "User sigaction called\n"); 37 if (sigaction(signum, &user_sigaction, &original_sigaction)) { 38 perror("sigaction"); 41 fprintf(stderr, "User sigaction installed\n"); 45 // CHECK: User sigaction installed 46 // CHECK-NEXT: User sigaction called
|
/external/valgrind/main/none/tests/ |
coolo_sigaction.cpp | 7 static struct sigaction oldChildHandlerData; 16 struct sigaction act; 32 sigaction( SIGCHLD, &act, &oldChildHandlerData ); 38 sigaction( SIGPIPE, &act, 0L);
|
/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/main/none/tests/x86/ |
badseg.c | 14 struct sigaction sa; 21 sigaction(SIGSEGV, &sa, NULL);
|
/external/qemu/target-i386/ |
kvm-gs-restore.c | 37 unsigned int sigaction:1; member in struct:sigact_status 54 if ( !o_sigact[signum].sigaction && o_sigact[signum].old_handler) 60 signum, o_sigact[signum].sigaction ? "set":"not set" ); 76 if ( o_sigact[signum].sigaction && o_sigact[signum].old_sigaction ) 82 signum, o_sigact[signum].sigaction ? "set":"not set" ); 104 struct sigaction act, old_act; 106 sigret = sigaction(i, NULL, &old_act); 115 memcpy(&act, &old_act, sizeof(struct sigaction)); 120 o_sigact[i].sigaction = 1; 129 sigaction(i, &act, NULL) [all...] |
/external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/ |
signal.c | 175 sigaction (int signum, const struct sigaction *act, struct sigaction *oldact) function
|