sigismember
} while (!sigismember(&ss, SIGINT));
if (sigismember(&up->u_sigonstack, sig))
if (sigismember(&up->u_sigresethand, sig))
if (sigismember(&up->u_sigrestart, sig))
if (sigismember(&p->p_siginfo, sig))
if (sigismember(&up->u_signodefer, sig))
return sigismember(&oset, sig);
return sigismember(&oset, sig);
if (sigismember(&set, sig) != 1) {
extern int sigismember(const sigset_t *, int);
if (sigismember(&oset, sig[i]) == 0) {
if (sigismember(&rset, i) == 1) {
if (sigismember(&oset, i) == 0) {
sigismember(&set, SIGABRT)) {
if (!sigpending(&set) && !sigismember(&set, SIGABRT))
if ((code = sigismember(&oset, sig)) < 0)
if (sigismember(&sap->sa_sigignore, sig))
if (sigismember(&sap->sa_sigdefault, sig))
extern int sigismember(const sigset_t *, int);
!sigismember(&blocked, SIGFPE)) {
if (sigismember(&oldset, SIGALRM)) {
if (sigismember(&blkset, SIGALRM)) {
if (sigismember(set, i) == m) {
if (sigismember(&signalsCaught, SIGTERM)) {
if (sigismember(&signalsCaught, SIGINT)) {
if (sigismember(&signalsCaught, SIGQUIT)) {
!sigismember(&gl->old_signal_set, sig->signo)) {
if(sigismember(&gl->use_signal_set, sig->signo)) {
if(sigismember(&gl->use_signal_set, sig->signo) &&
extern int sigismember(const sigset_t *, int);
if (sigismember(set, nativesig))
if (sigismember(set, nativesig))
if (sigismember(set, s10sig))
if (sigismember(set, s10sig))
} else if (sigismember(&stopdefault, sig)) {
if (sigismember(&up->u_sigonstack, sig))
if (sigismember(&up->u_sigresethand, sig))
if (sigismember(&up->u_sigrestart, sig))
if (sigismember(&p->p_siginfo, sig))
if (sigismember(&up->u_signodefer, sig))
if (sigismember(&up->u_sigonstack, sig))
if (sigismember(&up->u_sigresethand, sig))
if (sigismember(&up->u_sigrestart, sig))
if (sigismember(&p->p_siginfo, sig))
if (sigismember(&up->u_signodefer, sig))
if (sigismember(&sp->sp_mask, sig)) {
!sigismember(&t->t_sigwait, lwp->lwp_cursig)) {
if (!sigismember(&sigmask, SIGHUP))
if (!sigismember(&sigmask, SIGINT))
if (!sigismember(&sigmask, SIGKILL))
if (!sigismember(&sigmask, SIGTERM))
!sigismember(&curthread->t_hold, SIGCANCEL))
if (sigismember(&t->t_sig, SIGKILL) ||
sigismember(&p->p_sig, SIGKILL) ||
if (sigismember(&p->p_ignore, sig) ||
(func == SIG_DFL && sigismember(&stopdefault, sig))) {
if (sigismember(&p->p_siginfo, sig)) {
if (!sigismember(&PTOU(curproc)->u_signodefer, sig))
if (sigismember(&PTOU(curproc)->u_sigresethand, sig))
if (sigismember(&coredefault, sig)) {
return (sigismember(&t->t_hold, sig) ||
(schedctl_sigblock(t) && !sigismember(&cantmask, sig)));
if (sigismember(&temp, SIGKILL))
if (sigismember(&temp, SIGPROF))
if (!sigismember(&cantreset, sig)) {
(disp == SIG_DFL && sigismember(&ignoredefault, sig))) {
(sigismember(&p->p_ignore, sig) && /* signal is ignored */
if (sigismember(&ignoredefault, sig)) {
!sigismember(&t->t_sigwait, sig))); /* and not being accepted */
if (sigismember(&pp->p_sig, SIGCLD)) {
if (p->p_pid == 1 && pv->sig && sigismember(&cantmask, pv->sig))
if (!sigismember(&p->p_sig, SIGCLD)) {
sigismember(&p->p_siginfo, sig)) {
(sigismember(&p->p_siginfo, sig) ||
if (!sigismember(smask, SIGHUP))
if (!sigismember(smask, SIGINT) && intable)
if (!sigismember(smask, SIGQUIT))
if (!sigismember(smask, SIGTERM))
(sigismember(&curthread->t_hold, sig) ||
if (sigismember(&t->t_hold, SIGPROF)) {
sigismember(&t->t_hold, SIGPROF)) {
if (!sigismember(&PTOU(p)->u_signodefer, SIGPROF))
sigismember(&PTOU(p)->u_sigresethand, SIGPROF)) {
} else if (sigismember(&stopdefault, sig)) {
sigismember(&stopdefault, sig)) {
if (sigismember(&set, sig) &&
sigismember(&t->t_sigwait, sig) ||
!sigismember(&p->p_ignore, sig))) {
!sigismember(&stopdefault, sig))
if (sigismember(&t->t_sigwait, sig) ||
(!sigismember(&p->p_ignore, sig) &&
sigismember(&t->t_sigwait, sig) ||
!sigismember(&p->p_ignore, sig)) {
if (sigismember(&t->t_extsig, sig))
sigismember(&t->t_sigwait, sig) ||
!sigismember(&p->p_ignore, sig)) {
if (sigismember(&p->p_extsig, sig))
sigismember(&t->t_sig, SIGKILL) ||
sigismember(&p->p_sig, SIGKILL) ||
(sigismember(&(p)->p_ignore, sig) || signal_is_blocked((t), sig))
sigismember(&p->p_ignore, SIGTRAP)) {
#define tracing(p, sig) (sigismember(&(p)->p_sigmask, sig))
sigismember(&stopdefault, sig))
(actp != NULL && sigismember(&cantmask, sig)))
if (sigismember(&p->p_siginfo, sig))
if (sigismember(&ua->u_sigrestart, sig))
if (sigismember(&ua->u_sigonstack, sig))
if (sigismember(&ua->u_sigresethand, sig))
if (sigismember(&ua->u_signodefer, sig))
(actp != NULL && sigismember(&cantmask, sig)))
if (sigismember(&p->p_siginfo, sig))
if (sigismember(&ua->u_sigrestart, sig))
if (sigismember(&ua->u_sigonstack, sig))
if (sigismember(&ua->u_sigresethand, sig))
if (sigismember(&ua->u_signodefer, sig))
if (sig <= 0 || sig >= NSIG || sigismember(&cantmask, sig)) {
!sigismember(&t->t_sigwait, lwp->lwp_cursig)) {
if (sigismember(&p->p_sig, SIGKILL)) {
newstack = sigismember(&PTOU(curproc)->u_sigonstack, sig) &&
newstack = sigismember(&PTOU(curproc)->u_sigonstack, sig) &&
sigismember(&PTOU(p)->u_sigrestart, sig) &&
sigismember(&PTOU(p)->u_sigrestart, sig) &&
newstack = (sigismember(&PTOU(curproc)->u_sigonstack, sig) &&
newstack = (sigismember(&PTOU(curproc)->u_sigonstack, sig) &&