/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerUtilPosix.cpp | 63 struct sigaction sigact = {}; local 64 if (sigaction(signum, nullptr, &sigact)) { 68 if (sigact.sa_flags & SA_SIGINFO) { 69 if (sigact.sa_sigaction) { 72 upstream_segv_handler = sigact.sa_sigaction; 75 if (sigact.sa_handler != SIG_DFL && sigact.sa_handler != SIG_IGN && 76 sigact.sa_handler != SIG_ERR) 80 sigact = {}; 81 sigact [all...] |
/freebsd-13-stable/contrib/ncurses/ncurses/base/ |
H A D | sigaction.c | 42 _nc_sigaction(int sig, sigaction_t * sigact, sigaction_t * osigact) argument 44 return sigvec(sig, sigact, osigact);
|
/freebsd-13-stable/crypto/openssh/openbsd-compat/ |
H A D | sigact.c | 41 #include "sigact.h" 49 sigaction(int sig, struct sigaction *sigact, struct sigaction *osigact) argument 51 return sigvec(sig, sigact ? &sigact->sv : NULL,
|
H A D | sigact.h | 81 int sigaction(int sig, struct sigaction *sigact, struct sigaction *osigact);
|
H A D | Makefile.in | 49 sigact.o \
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/stats/ |
H A D | stats.cpp | 124 struct sigaction sigact; local 125 internal_memset(&sigact, 0, sizeof(sigact)); 126 sigact.sa_handler = USR2Handler; 127 internal_sigaction(SIGUSR2, &sigact, nullptr);
|
/freebsd-13-stable/bin/sh/ |
H A D | trap.c | 260 sig_t sigact = SIG_DFL; local 301 if (!getsigaction(signo, &sigact)) { 309 if (sigact == SIG_IGN) { 322 case S_DFL: sigact = SIG_DFL; break; 323 case S_CATCH: sigact = onsig; break; 324 case S_IGN: sigact = SIG_IGN; break; 327 sa.sa_handler = sigact; 338 getsigaction(int signo, sig_t *sigact) argument 344 *sigact = (sig_t) sa.sa_handler;
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_posix_libcdep.cpp | 148 struct sigaction sigact; local 149 internal_memset(&sigact, 0, sizeof(sigact)); 150 sigact.sa_sigaction = (sa_sigaction_t)SIG_DFL; 151 internal_sigaction(SIGABRT, &sigact, nullptr); 203 struct sigaction sigact; local 204 internal_memset(&sigact, 0, sizeof(sigact)); 205 sigact.sa_sigaction = (sa_sigaction_t)handler; 208 sigact [all...] |
/freebsd-13-stable/lib/libthr/thread/ |
H A D | thr_sig.c | 57 struct sigaction sigact; member in struct:usigaction 225 act = usa->sigact; 476 usa->sigact = oact; 478 remove_thr_signals(&usa->sigact.sa_mask); 515 actp = &usa->sigact; 595 oldact2 = usa->sigact; 607 usa->sigact = newact; 608 remove_thr_signals(&usa->sigact.sa_mask); 617 usa->sigact = oldact2; 628 oldact = usa->sigact; [all...] |
/freebsd-13-stable/tools/regression/sockets/unix_cmsg/ |
H A D | unix_cmsg.c | 283 struct sigaction sigact; local 289 sigact.sa_handler = SIG_IGN; 290 sigact.sa_flags = 0; 291 sigemptyset(&sigact.sa_mask); 292 if (sigaction(SIGPIPE, &sigact, (struct sigaction *)NULL) < 0) {
|
/freebsd-13-stable/tools/test/gpioevents/ |
H A D | gpioevents.c | 436 struct sigaction sigact; local 440 bzero(&sigact, sizeof(sigact)); 441 sigact.sa_handler = sigio_handler; 442 if (sigaction(SIGIO, &sigact, NULL) < 0)
|
/freebsd-13-stable/lib/libc/gen/ |
H A D | posix_spawn.c | 91 struct sigaction sigact = { .sa_flags = 0, .sa_handler = SIG_DFL }; local 135 if (__sys_sigaction(i, &sigact, NULL) != 0)
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_posix.cpp | 1883 bool sigact, int sig, 1908 sigact ? (uptr)sigactions[sig].sigaction : (uptr)sigactions[sig].handler; 1910 if (sigact) 1976 void ALWAYS_INLINE rtl_generic_sighandler(bool sigact, int sig, argument 1996 CallUserSignalHandler(thr, sync, true, sigact, sig, info, ctx); 2005 CallUserSignalHandler(thr, sync, acq, sigact, sig, info, ctx); 2016 signal->sigaction = sigact; 1882 CallUserSignalHandler(ThreadState *thr, bool sync, bool acquire, bool sigact, int sig, __sanitizer_siginfo *info, void *uctx) argument
|