Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/lib/libproc/common/
H A Dpr_sigaction.c43 int sig, const struct sigaction *act, struct sigaction *oact) in pr_sigaction() argument
55 return (sigaction(sig, act, oact)); in pr_sigaction()
91 if (oact == NULL) { in pr_sigaction()
104 adp->arg_object = oact; in pr_sigaction()
105 adp->arg_size = sizeof (*oact); in pr_sigaction()
108 adp->arg_object = oact; in pr_sigaction()
109 adp->arg_size = sizeof (*oact); in pr_sigaction()
120 if (oact != NULL && Pstatus(Pr)->pr_dmodel == PR_MODEL_ILP32) in pr_sigaction()
121 sigaction_32_to_n(&oact32, oact); in pr_sigaction()
/illumos-gate/usr/src/cmd/csh/i386/
H A Dsignal.c160 struct sigaction oact; in sigvec() local
194 if (_sigaction(sig, nactp, &oact) < 0) { in sigvec()
200 if (oact.sa_handler == SIG_DFL || oact.sa_handler == SIG_IGN) in sigvec()
201 ovec->sv_handler = oact.sa_handler; in sigvec()
204 ovec->sv_mask = set2mask(&oact.sa_mask); in sigvec()
206 if (oact.sa_flags & SA_ONSTACK) in sigvec()
208 if (oact.sa_flags & SA_RESETHAND) in sigvec()
210 if (!(oact.sa_flags & SA_RESTART)) in sigvec()
/illumos-gate/usr/src/lib/libc/port/sys/
H A Dsignal.c66 struct sigaction oact; in signal() local
87 if (sigaction(sig, &nact, &oact) < 0) in signal()
90 return (oact.sa_handler); in signal()
184 struct sigaction oact; in sigset() local
198 if (sigaction(sig, (struct sigaction *)0, &oact) < 0) in sigset()
217 if (sigaction(sig, &nact, &oact) < 0) in sigset()
229 return (oact.sa_handler); in sigset()
H A Dbsd_signal.c48 struct sigaction oact; in bsd_signal() local
57 if (sigaction(sig, &nact, &oact) == -1) in bsd_signal()
60 return (oact.sa_handler); in bsd_signal()
/illumos-gate/usr/src/cmd/csh/sparc/
H A Dsignal.c184 struct sigaction oact; in sigvec() local
218 if (_sigaction(sig, nactp, &oact) < 0) { in sigvec()
224 if (oact.sa_handler == SIG_DFL || oact.sa_handler == SIG_IGN) in sigvec()
225 ovec->sv_handler = oact.sa_handler; in sigvec()
228 ovec->sv_mask = set2mask(&oact.sa_mask); in sigvec()
230 if (oact.sa_flags & SA_ONSTACK) in sigvec()
232 if (oact.sa_flags & SA_RESETHAND) in sigvec()
234 if (!(oact.sa_flags & SA_RESTART)) in sigvec()
/illumos-gate/usr/src/uts/common/syscall/
H A Dsigaction.c46 struct sigaction oact; in sigaction() local
109 oact.sa_handler = disp; in sigaction()
110 oact.sa_flags = flags; in sigaction()
111 sigktou(&set, &oact.sa_mask); in sigaction()
127 copyout(&oact, oactp, sizeof (oact))) in sigaction()
/illumos-gate/usr/src/ucblib/libucb/i386/sys/
H A Dsignal.c259 struct sigaction oact; in ucbsigvec() local
305 if (_sigaction(sig, nactp, &oact) < 0) { in ucbsigvec()
311 if (oact.sa_handler == SIG_DFL || oact.sa_handler == SIG_IGN) in ucbsigvec()
312 ovec->sv_handler = oact.sa_handler; in ucbsigvec()
315 ovec->sv_mask = set2mask(&oact.sa_mask); in ucbsigvec()
317 if (oact.sa_flags & SA_ONSTACK) in ucbsigvec()
319 if (oact.sa_flags & SA_RESETHAND) in ucbsigvec()
321 if (!(oact.sa_flags & SA_RESTART)) in ucbsigvec()
/illumos-gate/usr/src/lib/libpkg/common/
H A Dpkgexecv.c145 struct sigaction oact; in pkgexecv() local
228 if (sigaction(SIGINT, &nact, &oact) < 0) { in pkgexecv()
231 funcSigint = oact.sa_handler; in pkgexecv()
240 if (sigaction(SIGHUP, &nact, &oact) < 0) { in pkgexecv()
243 funcSighup = oact.sa_handler; in pkgexecv()
H A Dpkgtrans.c495 struct sigaction oact; in pkgtrans() local
512 if (sigaction(SIGINT, &nact, &oact) < 0) { in pkgtrans()
515 sigintHandler = oact.sa_handler; in pkgtrans()
524 if (sigaction(SIGHUP, &nact, &oact) < 0) { in pkgtrans()
527 sighupHandler = oact.sa_handler; in pkgtrans()
/illumos-gate/usr/src/cmd/sh/
H A Dfault.c250 struct sigaction act, oact; local
265 sigaction(sig, &act, &oact);
281 ret = (func != oact.sa_handler);
434 struct sigaction act, oact; in sh_sleep() local
452 sigaction(SIGALRM, &act, &oact); in sh_sleep()
468 sigaction(SIGALRM, &oact, NULL); in sh_sleep()
/illumos-gate/usr/src/cmd/oplhpd/
H A Doplhpd.c109 struct sigaction act, oact; in set_sig_handler() local
117 (void) sigemptyset(&oact.sa_mask); in set_sig_handler()
118 if (sigaction(sig, &act, &oact) < 0) { in set_sig_handler()
122 return (oact.sa_handler); in set_sig_handler()
/illumos-gate/usr/src/ucblib/libucb/sparc/sys/
H A Dsignal.c452 struct sigaction oact; in ucbsigvec() local
501 if (_sigaction(sig, nactp, &oact) < 0) { in ucbsigvec()
507 if (oact.sa_handler == SIG_DFL || oact.sa_handler == SIG_IGN) in ucbsigvec()
510 oact.sa_handler; in ucbsigvec()
513 ovec->sv_mask = set2mask(&oact.sa_mask); in ucbsigvec()
515 if (oact.sa_flags & SA_ONSTACK) in ucbsigvec()
517 if (oact.sa_flags & SA_RESETHAND) in ucbsigvec()
519 if (!(oact.sa_flags & SA_RESTART)) in ucbsigvec()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dexit.c138 struct sigaction nact, oact; in ld_init_sighandler() local
166 if ((sigaction(sigs->signo, NULL, &oact) == 0) && in ld_init_sighandler()
167 (oact.sa_handler != SIG_IGN)) { in ld_init_sighandler()
/illumos-gate/usr/src/lib/libwrap/
H A Drfc931.c88 struct sigaction nact, oact; local
123 (void) sigaction(SIGALRM, &nact, &oact);
183 (void) sigaction(SIGALRM, &oact, NULL);
/illumos-gate/usr/src/lib/libm/common/m9x/
H A D__fex_hdlr.c68 static struct sigaction oact = { 0, SIG_DFL }; variable
263 handler = oact.sa_handler; /* for log; just looking, no need to lock */ in __fex_hdlr()
354 act = oact; in __fex_hdlr()
433 simd_handler[i] = oact.sa_handler; in __fex_hdlr()
536 handler = oact.sa_handler; in __fex_hdlr()
627 handler = oact.sa_handler; /* for log; just looking, no need to lock */ in __fex_hdlr()
726 act = oact; in __fex_hdlr()
826 oact = tmpact; in __fex_update_te()
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsigaction.c367 sigaction(int sig, const struct sigaction *nact, struct sigaction *oact) in sigaction() argument
442 if ((rv = __sigaction(sig, tactp, oact)) != 0) in sigaction()
444 else if (oact != NULL && in sigaction()
445 oact->sa_handler != SIG_DFL && in sigaction()
446 oact->sa_handler != SIG_IGN) in sigaction()
447 *oact = oaction; in sigaction()
/illumos-gate/usr/src/lib/libinstzones/common/
H A Dzones_exec.c677 struct sigaction oact; in _z_zone_exec() local
880 if (sigaction(SIGINT, &nact, &oact) < 0) { in _z_zone_exec()
883 funcSigint = oact.sa_handler; in _z_zone_exec()
892 if (sigaction(SIGHUP, &nact, &oact) < 0) { in _z_zone_exec()
895 funcSighup = oact.sa_handler; in _z_zone_exec()
H A Dzones.c2044 struct sigaction oact; in z_zone_exec() local
2192 if (sigaction(SIGINT, &nact, &oact) < 0) { in z_zone_exec()
2195 funcSigint = oact.sa_handler; in z_zone_exec()
2204 if (sigaction(SIGHUP, &nact, &oact) < 0) { in z_zone_exec()
2207 funcSighup = oact.sa_handler; in z_zone_exec()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Datexit.c204 struct sigaction oact; in _preexec_sig_unload() local
222 if (__sigaction(sig, NULL, &oact) == 0 && in _preexec_sig_unload()
223 oact.sa_handler != SIG_DFL && in _preexec_sig_unload()
224 oact.sa_handler != SIG_IGN) in _preexec_sig_unload()
/illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/
H A Ds10_signal.c441 int sig, const struct sigaction *act, struct sigaction *oact) in s10_sigaction() argument
450 sig, act, oact); in s10_sigaction()
465 sig, act, oact); in s10_sigaction()
470 osigactp = ((oact == NULL) ? NULL : &osigact); in s10_sigaction()
498 if (err == 0 && brand_uucopy(osigactp, oact, in s10_sigaction()
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_stubs.c115 sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in sigaction() argument
/illumos-gate/usr/src/cmd/svr4pkg/pkgremove/
H A Dmain.c179 struct sigaction oact; in main() local
532 (void) sigaction(SIGINT, &nact, &oact); in main()
540 (void) sigaction(SIGHUP, &nact, &oact); in main()
/illumos-gate/usr/src/cmd/dtrace/
H A Ddtrace.c1164 struct sigaction act, oact; in main() local
1786 if (sigaction(SIGINT, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN) in main()
1789 if (sigaction(SIGTERM, NULL, &oact) == 0 && oact.sa_handler != SIG_IGN) in main()
/illumos-gate/usr/src/cmd/svr4pkg/pkgadm/
H A Dlock.c245 struct sigaction oact; in admin_lock() local
510 (void) sigaction(SIGINT, &nact, &oact); in admin_lock()
518 (void) sigaction(SIGHUP, &nact, &oact); in admin_lock()
/illumos-gate/usr/src/cmd/svr4pkg/pkginstall/
H A Dmain.c273 struct sigaction oact; in main() local
1000 (void) sigaction(SIGINT, &nact, &oact); in main()
1008 (void) sigaction(SIGHUP, &nact, &oact); in main()

12