Lines Matching refs:bsa
73 linux_to_bsd_sigaction(l_sigaction_t *lsa, struct sigaction *bsa) in linux_to_bsd_sigaction() argument
77 linux_to_bsd_sigset(&lsa->lsa_mask, &bsa->sa_mask); in linux_to_bsd_sigaction()
78 bsa->sa_handler = PTRIN(lsa->lsa_handler); in linux_to_bsd_sigaction()
79 bsa->sa_flags = 0; in linux_to_bsd_sigaction()
84 bsa->sa_flags |= SA_NOCLDSTOP; in linux_to_bsd_sigaction()
88 bsa->sa_flags |= SA_NOCLDWAIT; in linux_to_bsd_sigaction()
92 bsa->sa_flags |= SA_SIGINFO; in linux_to_bsd_sigaction()
113 bsa->sa_flags |= SA_ONSTACK; in linux_to_bsd_sigaction()
117 bsa->sa_flags |= SA_RESTART; in linux_to_bsd_sigaction()
125 bsa->sa_flags |= SA_RESETHAND; in linux_to_bsd_sigaction()
129 bsa->sa_flags |= SA_NODEFER; in linux_to_bsd_sigaction()
137 bsd_to_linux_sigaction(struct sigaction *bsa, l_sigaction_t *lsa) in bsd_to_linux_sigaction() argument
140 bsd_to_linux_sigset(&bsa->sa_mask, &lsa->lsa_mask); in bsd_to_linux_sigaction()
142 lsa->lsa_handler = (uintptr_t)bsa->sa_handler; in bsd_to_linux_sigaction()
144 lsa->lsa_handler = bsa->sa_handler; in bsd_to_linux_sigaction()
148 if (bsa->sa_flags & SA_NOCLDSTOP) in bsd_to_linux_sigaction()
150 if (bsa->sa_flags & SA_NOCLDWAIT) in bsd_to_linux_sigaction()
152 if (bsa->sa_flags & SA_SIGINFO) in bsd_to_linux_sigaction()
154 if (bsa->sa_flags & SA_ONSTACK) in bsd_to_linux_sigaction()
156 if (bsa->sa_flags & SA_RESTART) in bsd_to_linux_sigaction()
158 if (bsa->sa_flags & SA_RESETHAND) in bsd_to_linux_sigaction()
160 if (bsa->sa_flags & SA_NODEFER) in bsd_to_linux_sigaction()