Searched refs:sigact (Results 1 - 10 of 10) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerUtilPosix.cpp63 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)
84 new_sigact.sa_flags = SA_SIGINFO | (sigact.sa_flags & SA_ONSTACK);
/openbsd-current/lib/libcurses/base/
H A Dsigaction.c42 _nc_sigaction(int sig, sigaction_t * sigact, sigaction_t * osigact) argument
44 return sigvec(sig, sigact, osigact);
/openbsd-current/gnu/llvm/compiler-rt/lib/stats/
H A Dstats.cpp124 struct sigaction sigact; local
125 internal_memset(&sigact, 0, sizeof(sigact));
126 sigact.sa_handler = USR2Handler;
127 internal_sigaction(SIGUSR2, &sigact, nullptr);
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix_libcdep.cpp136 struct sigaction sigact; local
137 internal_memset(&sigact, 0, sizeof(sigact));
138 sigact.sa_handler = SIG_DFL;
139 internal_sigaction(SIGABRT, &sigact, nullptr);
197 struct sigaction sigact; local
198 internal_memset(&sigact, 0, sizeof(sigact));
199 sigact.sa_sigaction = (sa_sigaction_t)handler;
202 sigact
[all...]
/openbsd-current/usr.bin/tmux/
H A Dclient.c514 struct sigaction sigact; local
551 memset(&sigact, 0, sizeof sigact);
552 sigemptyset(&sigact.sa_mask);
553 sigact.sa_flags = SA_RESTART;
554 sigact.sa_handler = SIG_IGN;
555 if (sigaction(SIGTSTP, &sigact, NULL) != 0)
721 struct sigaction sigact; local
784 memset(&sigact, 0, sizeof sigact);
[all...]
/openbsd-current/bin/ksh/
H A Dtrap.c350 struct sigaction sigact; local
359 sigaction(p->signal, &Sigact_ign, &sigact);
360 p->flags |= sigact.sa_handler == SIG_IGN ?
388 sigemptyset(&sigact.sa_mask);
389 sigact.sa_flags = 0 /* interruptible */;
390 sigact.sa_handler = f;
391 sigaction(p->signal, &sigact, NULL);
/openbsd-current/lib/libc/gen/
H A Dposix_spawn.c80 struct sigaction sigact; local
83 memset(&sigact, 0, sizeof(sigact));
84 sigact.sa_handler = SIG_DFL;
127 if (sigaction(i, &sigact, NULL) != 0)
/openbsd-current/regress/lib/libc/explicit_bzero/
H A Dexplicit_bzero.c99 const struct sigaction sigact = { local
112 ASSERT_EQ(0, sigaction(SIGUSR1, &sigact, &oldsigact));
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/tests/
H A Dasan_test.cpp292 struct sigaction sigact; local
293 memset(&sigact, 0, sizeof(sigact));
294 sigact.sa_sigaction = my_sigaction_sighandler;
295 sigact.sa_flags = SA_SIGINFO;
301 EXPECT_EQ(0, sigaction(SIGSEGV, &sigact, 0));
303 EXPECT_EQ(0, sigaction(SIGBUS, &sigact, 0));
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/lib/
H A DPOSIX.pm550 my $sigact = POSIX::SigAction->new($handler, $sigset, $flags);
551 POSIX::sigaction($rtsig, $sigact);

Completed in 193 milliseconds