_SIG_BIT
set->__bits[_SIG_WORD(signo)] |= _SIG_BIT(signo);
set->__bits[_SIG_WORD(signo)] &= ~_SIG_BIT(signo);
return ((set->__bits[_SIG_WORD(signo)] & _SIG_BIT(signo)) ? 1 : 0);
atomic_clear_int(&(set).__bits[_SIG_WORD(signo)], _SIG_BIT(signo))
((set).__bits[_SIG_WORD(signo)] & _SIG_BIT(signo))
(set).__bits[_SIG_WORD(signo)] |= _SIG_BIT(signo)
atomic_set_int(&(set).__bits[_SIG_WORD(signo)], _SIG_BIT(signo))
(set).__bits[_SIG_WORD(signo)] &= ~_SIG_BIT(signo)