Home
last modified time | relevance | path

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

/netbsd/src/external/bsd/nvi/dist/cl/
Dcl_main.c317 if (clp->oact[INDX_WINCH].sa_handler != SIG_DFL && in h_winch()
318 clp->oact[INDX_WINCH].sa_handler != SIG_IGN && in h_winch()
319 clp->oact[INDX_WINCH].sa_handler != SIG_ERR && in h_winch()
320 clp->oact[INDX_WINCH].sa_handler != SIG_HOLD) { in h_winch()
321 clp->oact[INDX_WINCH].sa_handler(signo); in h_winch()
342 setsig(SIGHUP, &clp->oact[INDX_HUP], h_hup) || in sig_init()
344 setsig(SIGINT, &clp->oact[INDX_INT], h_int) || in sig_init()
346 setsig(SIGTERM, &clp->oact[INDX_TERM], h_term) in sig_init()
350 setsig(SIGWINCH, &clp->oact[INDX_WINCH], h_winch) in sig_init()
411 (void)sigaction(SIGHUP, NULL, &clp->oact[INDX_HUP]); in sig_end()
[all …]
Dcl.h63 struct sigaction oact[INDX_MAX]; member
/netbsd/src/tests/lib/libpthread/
Dt_stack.c212 struct sigaction act, oact; in checksigsegv() local
221 RL(sigaction(SIGSEGV, &act, &oact)); in checksigsegv()
222 oactsave = oact; in checksigsegv()
227 oact = oactsave; in checksigsegv()
229 RL(sigaction(SIGSEGV, &oact, NULL)); in checksigsegv()
245 struct sigaction act, oact; in checknosigsegv() local
254 RL(sigaction(SIGSEGV, &act, &oact)); in checknosigsegv()
255 oactsave = oact; in checknosigsegv()
260 oact = oactsave; in checknosigsegv()
262 RL(sigaction(SIGSEGV, &oact, NULL)); in checknosigsegv()
/netbsd/src/lib/libc/compat/sys/
Dcompat___sigaction14_sigtramp.c51 __libc_sigaction14(int sig, const struct sigaction *act, struct sigaction *oact) in __weak_alias()
59 return __sigaction_sigtramp(sig, act, oact, NULL, 0); in __weak_alias()
68 int rv = __sigaction_sigtramp(sig, act, oact, in __weak_alias()
80 return __sigaction_sigtramp(sig, act, oact, in __weak_alias()
/netbsd/src/lib/librefuse/
Drefuse_signals.c160 struct sigaction oact; in restore_signal_handler() local
166 if (sigaction(sig, NULL, &oact) != 0) in restore_signal_handler()
172 if (!(oact.sa_flags & SA_SIGINFO) || oact.sa_sigaction != handler) in restore_signal_handler()
176 if (oact.sa_handler != SIG_IGN) in restore_signal_handler()
/netbsd/src/lib/libc/gen/
Dsignal.c72 struct sigaction act, oact; in bsd_signal() local
79 if (sigaction(sig, &act, &oact) < 0) in bsd_signal()
82 return (oact.sa_handler); in bsd_signal()
/netbsd/src/external/ibm-public/postfix/dist/src/util/
Dposix_signals.c96 int sigaction(int sig, struct sigaction * act, struct sigaction * oact) in sigaction() argument
111 if (oact) in sigaction()
112 *oact = actions[sig]; in sigaction()
/netbsd/src/tests/fs/common/
Dfstest_udf.c64 struct sigaction act, oact; in udf_fstest_newfs() local
73 sigaction(SIGCHLD, &act, &oact); in udf_fstest_newfs()
75 sigaction(SIGCHLD, &oact, NULL); in udf_fstest_newfs()
Dfstest_ffs.c64 struct sigaction act, oact; in ffs_fstest_newfs() local
70 sigaction(SIGCHLD, &act, &oact); in ffs_fstest_newfs()
72 sigaction(SIGCHLD, &oact, NULL); in ffs_fstest_newfs()
/netbsd/src/lib/libc/sys/
D__sigaction_siginfo.c57 struct sigaction *oact) in __sigaction_siginfo() argument
60 return __sigaction_sigtramp(sig, act, oact, in __sigaction_siginfo()
DLint___sigaction_siginfo.c8 struct sigaction *oact) in __sigaction_siginfo() argument
/netbsd/src/lib/libc/compat/arch/powerpc64/sys/
Dcompat_missing.c58 struct sigaction * restrict oact) in sigaction() argument
60 return __sigaction_siginfo(sig, act, oact); in sigaction()
/netbsd/src/tests/lib/libc/sys/
Dt_sigqueue.c164 struct sigaction oact[CNT]; in ATF_TC_BODY() local
173 ATF_REQUIRE(sigaction(ordered[i], &act, &oact[i]) != -1); in ATF_TC_BODY()
203 ATF_REQUIRE(sigaction(signals[i], &oact[i], NULL) != -1); in ATF_TC_BODY()
/netbsd/src/external/cddl/osnet/dist/cmd/dtrace/
Ddtrace.c1281 struct sigaction act, oact; local
1287 if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1290 if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1294 if (sigaction(SIGPIPE, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1297 if (sigaction(SIGUSR1, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
1301 if (sigaction(SIGINFO, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN)
/netbsd/src/usr.bin/ftp/
Dprogressbar.c413 struct sigaction act, oact; local
421 if (sigaction(sig, &act, &oact) < 0)
423 return (oact.sa_handler);
/netbsd/src/external/bsd/top/dist/machine/
Dm_hpux10.c620 struct sigaction oact; variable
625 if (sigaction (sig, &act, &oact) < 0)
627 return oact.sa_handler;
/netbsd/src/bin/csh/
Dcsh.c203 struct sigaction oact; in main() local
367 (void)sigaction(SIGINT, NULL, &oact); in main()
368 parintr = oact.sa_handler; in main()
369 (void)sigaction(SIGTERM, NULL, &oact); in main()
370 parterm = oact.sa_handler; in main()
/netbsd/src/sys/dev/pci/
Dcmdide.c206 uint oact = atomic_cas_uint(&sc->sc_cmd_act_channel, in cmd064x_free_hw() local
210 KASSERT(oact == ochp->ch_channel); in cmd064x_free_hw()
215 if (i == oact) in cmd064x_free_hw()
/netbsd/src/external/cddl/osnet/dist/lib/libdtrace/common/
Ddt_cc.c1853 struct sigaction act, oact; in dt_preproc() local
1932 (void) sigaction(SIGCHLD, &act, &oact); in dt_preproc()
1935 (void) sigaction(SIGCHLD, &oact, NULL); in dt_preproc()
1957 (void) sigaction(SIGCHLD, &oact, NULL); in dt_preproc()
/netbsd/src/sys/arch/usermode/usermode/
Dthunk.c580 thunk_sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in thunk_sigaction() argument
582 return sigaction(sig, act, oact); in thunk_sigaction()
/netbsd/src/usr.bin/xlint/llib/
Dllib-lposix238 struct sigaction *oact);
/netbsd/src/external/ibm-public/postfix/dist/proto/
Dstop.spell-cc926 oact