| /NextBSD/contrib/ntp/libntp/ |
| HD | machines.c | 219 struct sigaction oldact; /* SIGALRM state saved by setitimer */ member 247 sigaction(SIGALRM, &setitimer_mpe_ctx.oldact, NULL); in setitimer_mpe_handler() 252 if (setitimer_mpe_ctx.oldact.sa_handler != SIG_DFL && in setitimer_mpe_handler() 253 setitimer_mpe_ctx.oldact.sa_handler != SIG_ERR && in setitimer_mpe_handler() 254 setitimer_mpe_ctx.oldact.sa_handler != SIG_IGN) in setitimer_mpe_handler() 255 (*setitimer_mpe_ctx.oldact.sa_handler)(SIGALRM); in setitimer_mpe_handler() 302 if (sigaction(SIGALRM, NULL, &setitimer_mpe_ctx.oldact) < 0) { in setitimer() 310 newact.sa_mask = setitimer_mpe_ctx.oldact.sa_mask; in setitimer() 311 newact.sa_flags = setitimer_mpe_ctx.oldact.sa_flags; in setitimer()
|
| /NextBSD/lib/libthr/thread/ |
| HD | thr_sig.c | 521 struct sigaction newact, oldact, oldact2; in __thr_sigaction() local 558 ret = __sys_sigaction(sig, &newact, &oldact); in __thr_sigaction() 564 ret = __sys_sigaction(sig, NULL, &oldact); in __thr_sigaction() 568 if (oldact.sa_handler != SIG_DFL && oldact.sa_handler != SIG_IGN) { in __thr_sigaction() 570 oldact = oldact2; in __thr_sigaction() 572 oldact = usa->sigact; in __thr_sigaction() 580 *oact = oldact; in __thr_sigaction()
|
| /NextBSD/contrib/compiler-rt/lib/sanitizer_common/ |
| HD | sanitizer_linux_libcdep.cc | 72 real_sigaction(int signum, const void *act, void *oldact); 74 int internal_sigaction(int signum, const void *act, void *oldact) { in internal_sigaction() argument 77 return real_sigaction(signum, act, oldact); in internal_sigaction() 80 (struct sigaction *)oldact); in internal_sigaction()
|
| HD | sanitizer_linux.h | 45 int internal_sigaction_norestorer(int signum, const void *act, void *oldact);
|
| HD | sanitizer_posix.h | 77 int internal_sigaction(int signum, const void *act, void *oldact);
|
| HD | sanitizer_mac.cc | 136 int internal_sigaction(int signum, const void *act, void *oldact) { in internal_sigaction() argument 138 (struct sigaction *)act, (struct sigaction *)oldact); in internal_sigaction()
|
| HD | sanitizer_linux.cc | 563 int internal_sigaction_norestorer(int signum, const void *act, void *oldact) { in internal_sigaction_norestorer() argument 568 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
|
| /NextBSD/contrib/compiler-rt/lib/asan/ |
| HD | asan_interceptors.cc | 283 struct sigaction *oldact) { in INTERCEPTOR() argument 285 return REAL(sigaction)(signum, act, oldact); in INTERCEPTOR() 291 int real_sigaction(int signum, const void *act, void *oldact) { in real_sigaction() argument 293 (struct sigaction *)oldact); in real_sigaction() 300 struct sigaction *oldact)
|
| HD | asan_interceptors.h | 93 struct sigaction *oldact) in DECLARE_REAL() argument
|
| /NextBSD/contrib/compiler-rt/lib/msan/ |
| HD | msan_interceptors.cc | 1157 __sanitizer_sigaction *oldact) { in INTERCEPTOR() argument 1179 res = REAL(sigaction)(signo, pnew_act, oldact); in INTERCEPTOR() 1180 if (res == 0 && oldact) { in INTERCEPTOR() 1181 uptr cb = (uptr)oldact->sigaction; in INTERCEPTOR() 1183 oldact->sigaction = (void (*)(int, void *, void *))old_cb; in INTERCEPTOR() 1187 res = REAL(sigaction)(signo, act, oldact); in INTERCEPTOR() 1190 if (res == 0 && oldact) { in INTERCEPTOR() 1191 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction)); in INTERCEPTOR()
|
| /NextBSD/contrib/compiler-rt/lib/dfsan/ |
| HD | dfsan_custom.cc | 716 struct sigaction *oldact, dfsan_label signum_label, in __dfsw_sigaction() argument 719 int ret = sigaction(signum, act, oldact); in __dfsw_sigaction() 720 if (oldact) { in __dfsw_sigaction() 721 dfsan_set_label(0, oldact, sizeof(struct sigaction)); in __dfsw_sigaction()
|
| /NextBSD/contrib/compiler-rt/lib/msan/tests/ |
| HD | msan_test.cc | 2289 struct sigaction oldact = {}; in TEST() local 2306 sigaction(SIGPROF, &act, &oldact); in TEST() 2307 EXPECT_FALSE(oldact.sa_flags & SA_SIGINFO); in TEST() 2308 EXPECT_EQ(SIG_DFL, oldact.sa_handler); in TEST() 2313 sigaction(SIGPROF, &act, &oldact); in TEST() 2314 EXPECT_FALSE(oldact.sa_flags & SA_SIGINFO); in TEST() 2315 EXPECT_EQ(SIG_IGN, oldact.sa_handler); in TEST() 2320 sigaction(SIGPROF, &act, &oldact); in TEST() 2321 EXPECT_TRUE(oldact.sa_flags & SA_SIGINFO); in TEST() 2322 EXPECT_EQ(&SigactionHandler, oldact.sa_sigaction); in TEST()
|