Home
last modified time | relevance | path

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

12

/src/contrib/nvi/cl/
H A 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()
H A Dcl.h47 struct sigaction oact[INDX_MAX]; member
/src/lib/libthr/thread/
H A Dthr_sig.c475 struct sigaction act, nact, oact; in _thr_signal_init() local
485 error = __sys_sigaction(sig, NULL, &oact); in _thr_signal_init()
486 if (error == -1 || oact.sa_handler == SIG_DFL || in _thr_signal_init()
487 oact.sa_handler == SIG_IGN) in _thr_signal_init()
490 usa->sigact = oact; in _thr_signal_init()
491 nact = oact; in _thr_signal_init()
589 __thr_sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in __thr_sigaction() argument
633 } else if (oact != NULL) { in __thr_sigaction()
641 else if (oact != NULL) in __thr_sigaction()
649 if (oact != NULL) in __thr_sigaction()
[all …]
H A Dthr_private.h996 struct sigaction *oact) __hidden;
/src/contrib/bmake/
H A Dsigaction.c183 struct sigaction *oact) in sigaction() argument
194 if (oact) { in sigaction()
209 if (oact) { in sigaction()
210 oact->sa_handler = oldh; in sigaction()
H A Dsigcompat.c161 struct sigaction act, oact; in signal() local
169 n = sigaction(sig, &act, &oact); in signal()
173 return (oact.sa_handler); in signal()
/src/lib/libc/sys/
H A Dsigaction.c40 sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in sigaction() argument
42 return (INTERPOS_SYS(sigaction, sig, act, oact)); in sigaction()
/src/contrib/netbsd-tests/fs/common/
H A 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()
H A 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()
/src/lib/libc/tests/gen/
H A Ddlopen_empty_test.c61 struct sigaction act, oact; in ATF_TC_BODY() local
74 ATF_CHECK_MSG(sigaction(SIGSEGV, &act, &oact) != -1, in ATF_TC_BODY()
H A Dpopen_test.c139 struct sigaction act, oact; in ATF_TC_BODY() local
159 ATF_CHECK_MSG(sigaction(SIGPIPE, &act, &oact) != -1, in ATF_TC_BODY()
177 ATF_CHECK_MSG(sigaction(SIGPIPE, &oact, NULL) != -1, in ATF_TC_BODY()
/src/usr.bin/cmp/
H A Dregular.c57 struct sigaction act, oact; in c_regular() local
107 if (sigaction(SIGSEGV, &act, &oact)) in c_regular()
163 if (sigaction(SIGSEGV, &oact, NULL)) in c_regular()
/src/contrib/libdiff/lib/
H A Ddiff_atomize_text.c137 struct sigaction act, oact; in diff_data_atomize_text_lines_mmap() local
153 sigaction(SIGBUS, &act, &oact); in diff_data_atomize_text_lines_mmap()
202 sigaction(SIGBUS, &oact, NULL); in diff_data_atomize_text_lines_mmap()
/src/usr.sbin/pppctl/
H A Dpppctl.c278 struct sigaction act, oact; in Terminal() local
289 sigaction(SIGUSR1, &act, &oact); in Terminal()
376 struct sigaction act, oact; in main() local
525 sigaction(SIGALRM, &act, &oact); in main()
533 sigaction(SIGALRM, &oact, 0); in main()
554 sigaction(SIGALRM, &oact, 0); in main()
/src/contrib/netbsd-tests/lib/libc/sys/
H A 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()
/src/contrib/ncurses/ncurses/tty/
H A Dlib_tstp.c142 sigaction_t act, oact; in handle_SIGTSTP() local
215 sigaction(SIGTSTP, &act, &oact); in handle_SIGTSTP()
221 sigaction(SIGTSTP, &oact, NULL); in handle_SIGTSTP()
/src/sys/amd64/linux32/
H A Dlinux32_machdep.c345 l_sigaction_t act, oact; in linux_sigaction() local
360 args->osa ? &oact : NULL); in linux_sigaction()
363 osa.lsa_handler = oact.lsa_handler; in linux_sigaction()
364 osa.lsa_flags = oact.lsa_flags; in linux_sigaction()
365 osa.lsa_restorer = oact.lsa_restorer; in linux_sigaction()
366 osa.lsa_mask = oact.lsa_mask.__mask; in linux_sigaction()
/src/tests/sys/fifo/
H A Dfifo_io.c316 struct sigaction act, oact; in timed_write() local
321 bzero(&act, sizeof(oact)); in timed_write()
323 if (sigaction(SIGALRM, &act, &oact) < 0) { in timed_write()
331 if (sigaction(SIGALRM, &oact, NULL) < 0) { in timed_write()
356 struct sigaction act, oact; in timed_read() local
361 bzero(&act, sizeof(oact)); in timed_read()
363 if (sigaction(SIGALRM, &act, &oact) < 0) { in timed_read()
371 if (sigaction(SIGALRM, &oact, NULL) < 0) { in timed_read()
/src/sys/kern/
H A Dkern_sig.c792 struct sigaction *oact, int flags) in kern_sigaction() argument
808 if (oact) { in kern_sigaction()
809 memset(oact, 0, sizeof(*oact)); in kern_sigaction()
810 oact->sa_mask = ps->ps_catchmask[_SIG_IDX(sig)]; in kern_sigaction()
812 oact->sa_flags |= SA_ONSTACK; in kern_sigaction()
814 oact->sa_flags |= SA_RESTART; in kern_sigaction()
816 oact->sa_flags |= SA_RESETHAND; in kern_sigaction()
818 oact->sa_flags |= SA_NODEFER; in kern_sigaction()
820 oact->sa_flags |= SA_SIGINFO; in kern_sigaction()
821 oact->sa_sigaction = in kern_sigaction()
[all …]
/src/cddl/contrib/opensolaris/cmd/dtrace/
H A Ddtrace.c1291 struct sigaction act, oact; local
1297 if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1300 if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1304 if (sigaction(SIGPIPE, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1307 if (sigaction(SIGUSR1, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1311 if (sigaction(SIGINFO, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
/src/sys/i386/linux/
H A Dlinux_machdep.c422 l_sigaction_t act, oact; in linux_sigaction() local
437 args->osa ? &oact : NULL); in linux_sigaction()
440 osa.lsa_handler = oact.lsa_handler; in linux_sigaction()
441 osa.lsa_flags = oact.lsa_flags; in linux_sigaction()
442 osa.lsa_restorer = oact.lsa_restorer; in linux_sigaction()
443 osa.lsa_mask = oact.lsa_mask.__mask; in linux_sigaction()
/src/contrib/tnftp/src/
H A Dprogressbar.c431 struct sigaction act, oact;
442 if (sigaction(sig, &act, &oact) < 0)
444 return (oact.sa_handler);
/src/sys/compat/linux/
H A Dlinux_signal.c168 struct sigaction act, oact, *nsa, *osa; in linux_do_sigaction() local
175 osa = (linux_osa != NULL) ? &oact : NULL; in linux_do_sigaction()
271 args->oact ? &osa : NULL); in linux_rt_sigaction()
273 if (args->oact != NULL && error == 0) in linux_rt_sigaction()
274 error = copyout(&osa, args->oact, sizeof(osa)); in linux_rt_sigaction()
/src/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_cc.c1857 struct sigaction act, oact; in dt_preproc() local
1936 (void) sigaction(SIGCHLD, &act, &oact); in dt_preproc()
1939 (void) sigaction(SIGCHLD, &oact, NULL); in dt_preproc()
1961 (void) sigaction(SIGCHLD, &oact, NULL); in dt_preproc()
/src/sys/sys/
H A Dsyscallsubr.h349 struct sigaction *oact, int flags);

12