SIGISMEMBER
if (SIGISMEMBER(*set, SIGCANCEL))
if (THR_IN_CRITICAL(curthread) && SIGISMEMBER(_thr_deferset, sig)) {
if (!SIGISMEMBER(ucp->uc_sigmask, SIGCANCEL))
if (SIGISMEMBER(ucp->uc_sigmask, SIGCANCEL)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
if (SIGISMEMBER(psp->ps_freebsd4, sig)) {
if (SIGISMEMBER(psp->ps_osigset, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig))
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
issiginfo = SIGISMEMBER(psp->ps_siginfo, sig);
SIGISMEMBER(psp->ps_sigonstack, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
issiginfo = SIGISMEMBER(psp->ps_siginfo, sig);
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(*bss, b)) {
ret = SIGISMEMBER(td->td_siglist, SIGKILL) ||
SIGISMEMBER(td->td_proc->p_siglist, SIGKILL);
if (SIGISMEMBER(curproc->p_siglist, SIGSTOP)) {
if (!SIGISMEMBER(curthread->td_sigmask, autofs_sig_set[i]) &&
!SIGISMEMBER(curproc->p_sigacts->ps_sigignore,
if (!interrupted && !SIGISMEMBER(tmpset, SIGKILL)) {
if (SIGISMEMBER(set, newnfs_sig_set[i]))
if (!SIGISMEMBER(td->td_sigmask, newnfs_sig_set[i]) &&
!SIGISMEMBER(p->p_sigacts->ps_sigignore, newnfs_sig_set[i]))
(SIGISMEMBER(set, SIGINT) || SIGISMEMBER(set, SIGTERM) || \
SIGISMEMBER(set, SIGHUP) || SIGISMEMBER(set, SIGKILL) || \
SIGISMEMBER(set, SIGQUIT))
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
if (SIGISMEMBER(psp->ps_freebsd4, sig)) {
if (SIGISMEMBER(psp->ps_osigset, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {
while (SIGISMEMBER(p->p_siglist, SIGSTOP)) {
if (sig != 0 && SIGISMEMBER(waitset, sig)) {
if (!SIGISMEMBER(ps->ps_signodefer, sig))
if (SIGISMEMBER(ps->ps_sigreset, sig))
if ((p->p_flag & P_TRACED) == 0 && SIGISMEMBER(ps->ps_sigcatch, sig) &&
!SIGISMEMBER(sigmask, sig)) {
if (kern_forcesigexit && (SIGISMEMBER(sigmask, sig) ||
if (curproc == p && !SIGISMEMBER(curthread->td_sigmask, sig) &&
if (!SIGISMEMBER(td->td_sigmask, sig) && (!fast_sigblock ||
if (SIGISMEMBER(ps->ps_sigignore, sig)) {
if (SIGISMEMBER(td->td_sigmask, sig))
else if (SIGISMEMBER(ps->ps_sigcatch, sig))
if (SIGISMEMBER(ps->ps_sigintr, sig))
(SIGISMEMBER(ps->ps_sigcatch, sig) &&
!SIGISMEMBER(td->td_sigmask, sig))) {
(SIGISMEMBER(ps->ps_sigintr, sig) ? EINTR :
if (SIGISMEMBER(ps->ps_sigignore, sig) &&
if (SIGISMEMBER(td->td_sigmask, sig)) {
SIGISMEMBER(sigpending, SIGSTOP)) {
KASSERT(!SIGISMEMBER(td->td_sigmask, sig),
ret = SIGISMEMBER(ps->ps_sigintr, sig) ? EINTR : ERESTART;
res = SIGISMEMBER(td->td_sigqueue.sq_signals, SIGKILL) ||
SIGISMEMBER(p->p_sigqueue.sq_signals, SIGKILL);
if (!SIGISMEMBER(sq->sq_signals, signo))
if (SIGISMEMBER(sq->sq_ptrace, signo)) {
if (SIGISMEMBER(sq->sq_kill, signo)) {
if (kp == NULL && !SIGISMEMBER(sq->sq_kill, ksi->ksi_signo) &&
!SIGISMEMBER(sq->sq_ptrace, ksi->ksi_signo))
if (SIGISMEMBER(*set, ksi->ksi_signo)) {
if (SIGISMEMBER(*set, ksi->ksi_signo)) {
if (SIGISMEMBER(ps->ps_sigonstack, sig))
if (!SIGISMEMBER(ps->ps_sigintr, sig))
if (SIGISMEMBER(ps->ps_sigreset, sig))
if (SIGISMEMBER(ps->ps_signodefer, sig))
if (SIGISMEMBER(ps->ps_siginfo, sig)) {
if (SIGISMEMBER(p->p_sigacts->ps_sigignore, sig) ||
SIGISMEMBER(td->td_sigmask, sig)) {
(SIGISMEMBER(set, SIGINT) || SIGISMEMBER(set, SIGTERM) || \
SIGISMEMBER(set, SIGHUP) || SIGISMEMBER(set, SIGKILL) || \
SIGISMEMBER(set, SIGQUIT))
SIGISMEMBER(psp->ps_sigonstack, sig)) {
if (SIGISMEMBER(psp->ps_siginfo, sig)) {
SIGISMEMBER(psp->ps_sigonstack, sig)) {