Lines Matching refs:ssa
181 svr4_to_bsd_sigaction(ssa, bsa)
182 const struct svr4_sigaction *ssa;
186 bsa->sa_handler = (sig_t) ssa->ssa_handler;
187 svr4_to_bsd_sigset(&ssa->ssa_mask, &bsa->sa_mask);
189 if ((ssa->ssa_flags & SVR4_SA_ONSTACK) != 0)
191 if ((ssa->ssa_flags & SVR4_SA_RESETHAND) != 0)
193 if ((ssa->ssa_flags & SVR4_SA_RESTART) != 0)
195 if ((ssa->ssa_flags & SVR4_SA_SIGINFO) != 0)
197 if ((ssa->ssa_flags & SVR4_SA_NOCLDSTOP) != 0)
199 if ((ssa->ssa_flags & SVR4_SA_NODEFER) != 0)
201 if ((ssa->ssa_flags & SVR4_SA_NOCLDWAIT) != 0)
203 if ((ssa->ssa_flags & ~SVR4_SA_ALLBITS) != 0)
208 bsd_to_svr4_sigaction(bsa, ssa)
210 struct svr4_sigaction *ssa;
213 ssa->ssa_handler = (svr4_sig_t) bsa->sa_handler;
214 bsd_to_svr4_sigset(&bsa->sa_mask, &ssa->ssa_mask);
215 ssa->ssa_flags = 0;
217 ssa->ssa_flags |= SVR4_SA_ONSTACK;
219 ssa->ssa_flags |= SVR4_SA_RESETHAND;
221 ssa->ssa_flags |= SVR4_SA_RESTART;
223 ssa->ssa_flags |= SVR4_SA_NODEFER;
225 ssa->ssa_flags |= SVR4_SA_NOCLDSTOP;