Home
last modified time | relevance | path

Searched refs:oact (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-12-stable/contrib/nvi/cl/
Dcl_main.c290 setsig(SIGHUP, &clp->oact[INDX_HUP], h_hup) || in sig_init()
292 setsig(SIGINT, &clp->oact[INDX_INT], h_int) || in sig_init()
294 setsig(SIGTERM, &clp->oact[INDX_TERM], h_term) in sig_init()
298 setsig(SIGWINCH, &clp->oact[INDX_WINCH], h_winch) in sig_init()
350 (void)sigaction(SIGHUP, NULL, &clp->oact[INDX_HUP]); in sig_end()
351 (void)sigaction(SIGINT, NULL, &clp->oact[INDX_INT]); in sig_end()
352 (void)sigaction(SIGTERM, NULL, &clp->oact[INDX_TERM]); in sig_end()
354 (void)sigaction(SIGWINCH, NULL, &clp->oact[INDX_WINCH]); in sig_end()
Dcl.h47 struct sigaction oact[INDX_MAX]; member
/freebsd-12-stable/lib/libthr/thread/
Dthr_sig.c406 struct sigaction act, nact, oact; in _thr_signal_init() local
416 error = __sys_sigaction(sig, NULL, &oact); in _thr_signal_init()
417 if (error == -1 || oact.sa_handler == SIG_DFL || in _thr_signal_init()
418 oact.sa_handler == SIG_IGN) in _thr_signal_init()
421 usa->sigact = oact; in _thr_signal_init()
422 nact = oact; in _thr_signal_init()
520 __thr_sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in __thr_sigaction() argument
564 } else if (oact != NULL) { in __thr_sigaction()
572 else if (oact != NULL) in __thr_sigaction()
580 if (oact != NULL) in __thr_sigaction()
[all …]
/freebsd-12-stable/contrib/netbsd-tests/fs/common/
Dfstest_udf.c63 struct sigaction act, oact; in udf_fstest_newfs() local
72 sigaction(SIGCHLD, &act, &oact); in udf_fstest_newfs()
74 sigaction(SIGCHLD, &oact, NULL); in udf_fstest_newfs()
Dfstest_ffs.c63 struct sigaction act, oact; in ffs_fstest_newfs() local
69 sigaction(SIGCHLD, &act, &oact); in ffs_fstest_newfs()
71 sigaction(SIGCHLD, &oact, NULL); in ffs_fstest_newfs()
/freebsd-12-stable/lib/libc/sys/
Dsigaction.c45 sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in sigaction() argument
49 __libc_interposing[INTERPOS_sigaction])(sig, act, oact)); in sigaction()
/freebsd-12-stable/lib/libc/tests/gen/
Ddlopen_empty_test.c64 struct sigaction act, oact; in ATF_TC_BODY() local
77 ATF_CHECK_MSG(sigaction(SIGSEGV, &act, &oact) != -1, in ATF_TC_BODY()
Dpopen_test.c142 struct sigaction act, oact; in ATF_TC_BODY() local
162 ATF_CHECK_MSG(sigaction(SIGPIPE, &act, &oact) != -1, in ATF_TC_BODY()
180 ATF_CHECK_MSG(sigaction(SIGPIPE, &oact, NULL) != -1, in ATF_TC_BODY()
/freebsd-12-stable/contrib/bmake/
Dsigcompat.c169 struct sigaction act, oact; in signal() local
177 n = sigaction(sig, &act, &oact); in signal()
181 return (oact.sa_handler); in signal()
/freebsd-12-stable/usr.bin/cmp/
Dregular.c65 struct sigaction act, oact; in c_regular() local
113 if (sigaction(SIGSEGV, &act, &oact)) in c_regular()
162 if (sigaction(SIGSEGV, &oact, NULL)) in c_regular()
/freebsd-12-stable/usr.sbin/pppctl/
Dpppctl.c281 struct sigaction act, oact; in Terminal() local
292 sigaction(SIGUSR1, &act, &oact); in Terminal()
379 struct sigaction act, oact; in main() local
528 sigaction(SIGALRM, &act, &oact); in main()
536 sigaction(SIGALRM, &oact, 0); in main()
557 sigaction(SIGALRM, &oact, 0); in main()
/freebsd-12-stable/contrib/netbsd-tests/lib/libc/sys/
Dt_sigqueue.c190 struct sigaction oact[CNT]; in ATF_TC_BODY() local
199 ATF_REQUIRE(sigaction(ordered[i], &act, &oact[i]) != -1); in ATF_TC_BODY()
229 ATF_REQUIRE(sigaction(signals[i], &oact[i], NULL) != -1); in ATF_TC_BODY()
/freebsd-12-stable/contrib/ncurses/ncurses/tty/
Dlib_tstp.c141 sigaction_t act, oact; in handle_SIGTSTP() local
212 sigaction(SIGTSTP, &act, &oact); in handle_SIGTSTP()
218 sigaction(SIGTSTP, &oact, NULL); in handle_SIGTSTP()
/freebsd-12-stable/sys/i386/linux/
Dlinux_machdep.c462 l_sigaction_t act, oact; in linux_sigaction() local
477 args->osa ? &oact : NULL); in linux_sigaction()
480 osa.lsa_handler = oact.lsa_handler; in linux_sigaction()
481 osa.lsa_flags = oact.lsa_flags; in linux_sigaction()
482 osa.lsa_restorer = oact.lsa_restorer; in linux_sigaction()
483 osa.lsa_mask = oact.lsa_mask.__mask; in linux_sigaction()
/freebsd-12-stable/tests/sys/fifo/
Dfifo_io.c318 struct sigaction act, oact; in timed_write() local
323 bzero(&act, sizeof(oact)); in timed_write()
325 if (sigaction(SIGALRM, &act, &oact) < 0) { in timed_write()
333 if (sigaction(SIGALRM, &oact, NULL) < 0) { in timed_write()
358 struct sigaction act, oact; in timed_read() local
363 bzero(&act, sizeof(oact)); in timed_read()
365 if (sigaction(SIGALRM, &act, &oact) < 0) { in timed_read()
373 if (sigaction(SIGALRM, &oact, NULL) < 0) { in timed_read()
/freebsd-12-stable/contrib/apr/threadproc/unix/
Dsignals.c76 struct sigaction act, oact; in apr_signal() local
103 if (sigaction(signo, &act, &oact) < 0) in apr_signal()
105 return oact.sa_handler; in apr_signal()
/freebsd-12-stable/sys/kern/
Dkern_sig.c683 struct sigaction *oact, int flags) in kern_sigaction() argument
699 if (oact) { in kern_sigaction()
700 memset(oact, 0, sizeof(*oact)); in kern_sigaction()
701 oact->sa_mask = ps->ps_catchmask[_SIG_IDX(sig)]; in kern_sigaction()
703 oact->sa_flags |= SA_ONSTACK; in kern_sigaction()
705 oact->sa_flags |= SA_RESTART; in kern_sigaction()
707 oact->sa_flags |= SA_RESETHAND; in kern_sigaction()
709 oact->sa_flags |= SA_NODEFER; in kern_sigaction()
711 oact->sa_flags |= SA_SIGINFO; in kern_sigaction()
712 oact->sa_sigaction = in kern_sigaction()
[all …]
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/
Ddtrace.c1279 struct sigaction act, oact; local
1285 if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1288 if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1292 if (sigaction(SIGPIPE, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1295 if (sigaction(SIGUSR1, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1299 if (sigaction(SIGINFO, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
/freebsd-12-stable/sys/amd64/linux32/
Dlinux32_machdep.c502 l_sigaction_t act, oact; in linux_sigaction() local
517 args->osa ? &oact : NULL); in linux_sigaction()
520 osa.lsa_handler = oact.lsa_handler; in linux_sigaction()
521 osa.lsa_flags = oact.lsa_flags; in linux_sigaction()
522 osa.lsa_restorer = oact.lsa_restorer; in linux_sigaction()
523 osa.lsa_mask = oact.lsa_mask.__mask; in linux_sigaction()
/freebsd-12-stable/contrib/tnftp/src/
Dprogressbar.c431 struct sigaction act, oact;
442 if (sigaction(sig, &act, &oact) < 0)
444 return (oact.sa_handler);
/freebsd-12-stable/sys/compat/linux/
Dlinux_signal.c118 struct sigaction act, oact, *nsa, *osa; in linux_do_sigaction() local
124 osa = (linux_osa != NULL) ? &oact : NULL; in linux_do_sigaction()
177 args->oact ? &osa : NULL); in linux_rt_sigaction()
179 if (args->oact != NULL && !error) { in linux_rt_sigaction()
180 error = copyout(&osa, args->oact, sizeof(l_sigaction_t)); in linux_rt_sigaction()
/freebsd-12-stable/sys/i386/ibcs2/
Dibcs2_signal.c213 if (error == 0 && uap->oact != NULL) { in ibcs2_sigaction()
215 error = copyout(&isa, uap->oact, sizeof(isa)); in ibcs2_sigaction()
Dsyscalls.isc16 struct ibcs2_sigaction *oact); }
Dsyscalls.xenix53 struct ibcs2_sigaction *oact); }
Dibcs2_xenix.h60 …char oact_l_[PADL_(struct ibcs2_sigaction *)]; struct ibcs2_sigaction * oact; char oact_r_[PADR_(s… member

12