Lines Matching defs:oact
684 struct sigaction *oact, int flags)
700 if (oact) {
701 memset(oact, 0, sizeof(*oact));
702 oact->sa_mask = ps->ps_catchmask[_SIG_IDX(sig)];
704 oact->sa_flags |= SA_ONSTACK;
706 oact->sa_flags |= SA_RESTART;
708 oact->sa_flags |= SA_RESETHAND;
710 oact->sa_flags |= SA_NODEFER;
712 oact->sa_flags |= SA_SIGINFO;
713 oact->sa_sigaction =
716 oact->sa_handler = ps->ps_sigact[_SIG_IDX(sig)];
718 oact->sa_flags |= SA_NOCLDSTOP;
720 oact->sa_flags |= SA_NOCLDWAIT;
831 struct sigaction *oact;
837 struct sigaction act, oact;
842 oactp = (uap->oact != NULL) ? &oact : NULL;
850 error = copyout(oactp, uap->oact, sizeof(oact));
859 struct sigaction *oact;
865 struct sigaction act, oact;
871 oactp = (uap->oact != NULL) ? &oact : NULL;
879 error = copyout(oactp, uap->oact, sizeof(oact));