Searched refs:sigaction (Results 1 - 13 of 13) sorted by relevance
/bionic/tests/ |
H A D | 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_;
|
H A D | signal_test.cpp | 200 TEST(signal, sigaction) { 202 struct sigaction original_sa; 204 ASSERT_EQ(0, sigaction(SIGALRM, NULL, &original_sa)); 210 struct sigaction sa; 215 ASSERT_EQ(0, sigaction(SIGALRM, &sa, NULL)); 219 ASSERT_EQ(0, sigaction(SIGALRM, NULL, &sa)); 229 ASSERT_EQ(0, sigaction(SIGALRM, &sa, NULL)); 233 ASSERT_EQ(0, sigaction(SIGALRM, NULL, &sa)); 239 ASSERT_EQ(0, sigaction(SIGALRM, &original_sa, NULL));
|
/bionic/libc/bionic/ |
H A D | siginterrupt.c | 34 struct sigaction act; 36 (void) sigaction(sig, NULL, &act); 43 return sigaction(sig, &act, NULL);
|
H A D | signal.cpp | 37 struct sigaction sa; 42 if (sigaction(signum, &sa, &sa) == -1) {
|
H A D | 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.
|
H A D | abort.cpp | 51 struct sigaction sa; 55 sigaction(SIGABRT, &sa, &sa);
|
/bionic/libc/include/ |
H A D | 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*);
|
/bionic/linker/ |
H A D | debugger.cpp | 187 struct sigaction old_action, new_action; 194 if (sigaction(signum, &new_action, &old_action) < 0) { 201 if (sigaction(signum, &old_action, NULL) == -1) { 290 struct sigaction action; 299 sigaction(SIGABRT, &action, NULL); 300 sigaction(SIGBUS, &action, NULL); 301 sigaction(SIGFPE, &action, NULL); 302 sigaction(SIGILL, &action, NULL); 303 sigaction(SIGPIPE, &action, NULL); 304 sigaction(SIGSEG [all...] |
/bionic/libc/kernel/uapi/asm-x86/asm/ |
H A D | signal.h | 95 struct sigaction { struct 110 struct sigaction { struct
|
/bionic/libc/kernel/uapi/asm-arm/asm/ |
H A D | signal.h | 90 struct sigaction { struct
|
/bionic/libc/kernel/uapi/asm-generic/ |
H A D | signal.h | 99 struct sigaction { struct
|
/bionic/libc/kernel/uapi/asm-mips/asm/ |
H A D | signal.h | 95 struct sigaction { struct
|
/bionic/libc/ |
H A D | Android.mk | 188 bionic/sigaction.cpp \
|
Completed in 3699 milliseconds