Home
last modified time | relevance | path

Searched refs:_SIG_IDX (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/sys/
H A D_sigset.h48 #define _SIG_IDX(sig) ((sig) - 1) macro
49 #define _SIG_WORD(sig) (_SIG_IDX(sig) >> 5)
50 #define _SIG_BIT(sig) (1U << (_SIG_IDX(sig) & 31))
H A Dsignalvar.h105 #define SIGACTION(p, sig) (p->p_sigacts->ps_sigact[_SIG_IDX(sig)])
/f-stack/freebsd/kern/
H A Dkern_sig.c742 SIG_CANTMASK(ps->ps_catchmask[_SIG_IDX(sig)]); in kern_sigaction()
744 ps->ps_sigact[_SIG_IDX(sig)] = in kern_sigaction()
796 if (ps->ps_sigact[_SIG_IDX(sig)] == SIG_IGN || in kern_sigaction()
807 if (ps->ps_sigact[_SIG_IDX(sig)] == SIG_DFL) in kern_sigaction()
974 ps->ps_sigact[_SIG_IDX(sig)] = SIG_DFL; in sigdflt()
1031 ps->ps_sigact[_SIG_IDX(SIGCHLD)] = SIG_DFL; in execsigs()
1374 action = ps->ps_sigact[_SIG_IDX(sig)]; in kern_sigtimedwait()
1993 mask = ps->ps_catchmask[_SIG_IDX(sig)]; in postsig_done()
2031 ktrpsig(sig, ps->ps_sigact[_SIG_IDX(sig)], in trapsignal()
2049 ps->ps_sigact[_SIG_IDX(sig)] = SIG_DFL; in trapsignal()
[all …]