Lines Matching defs:oact
794 struct sigaction *oact, int flags)
810 if (oact) {
811 memset(oact, 0, sizeof(*oact));
812 oact->sa_mask = ps->ps_catchmask[_SIG_IDX(sig)];
814 oact->sa_flags |= SA_ONSTACK;
816 oact->sa_flags |= SA_RESTART;
818 oact->sa_flags |= SA_RESETHAND;
820 oact->sa_flags |= SA_NODEFER;
822 oact->sa_flags |= SA_SIGINFO;
823 oact->sa_sigaction =
826 oact->sa_handler = ps->ps_sigact[_SIG_IDX(sig)];
828 oact->sa_flags |= SA_NOCLDSTOP;
830 oact->sa_flags |= SA_NOCLDWAIT;
941 struct sigaction *oact;
947 struct sigaction act, oact;
952 oactp = (uap->oact != NULL) ? &oact : NULL;
960 error = copyout(oactp, uap->oact, sizeof(oact));
969 struct sigaction *oact;
975 struct sigaction act, oact;
980 oactp = (uap->oact != NULL) ? &oact : NULL;
988 error = copyout(oactp, uap->oact, sizeof(oact));