T_WAKEABLE
t->t_flag &= ~T_WAKEABLE;
curthread->t_flag |= T_WAKEABLE;
t->t_flag |= T_WAKEABLE;
t->t_flag &= ~T_WAKEABLE;
curthread->t_flag |= T_WAKEABLE;
if (!(t->t_flag & T_WAKEABLE) ||
{ (t)->t_flag |= T_WAKEABLE; cv_block(cvp); }
t->t_flag &= ~T_WAKEABLE;
t->t_flag &= ~T_WAKEABLE;
t->t_flag &= ~T_WAKEABLE;
t->t_flag |= T_WAKEABLE;
t->t_flag &= ~T_WAKEABLE;
if (!(tx->t_flag & T_WAKEABLE) ||
(tx->t_flag & T_WAKEABLE)) {
curthread->t_flag |= T_WAKEABLE;
curthread->t_flag &= ~T_WAKEABLE;
curthread->t_flag &= ~T_WAKEABLE;
((t)->t_flag & T_WAKEABLE)))
((t)->t_flag & T_WAKEABLE) && \
t->t_flag &= ~T_WAKEABLE;
t->t_flag &= ~(T_WAITCVSEM | T_WAKEABLE);
t->t_flag &= ~(T_WAITCVSEM | T_WAKEABLE);
t->t_flag &= ~(T_WAITCVSEM | T_WAKEABLE);
t->t_flag |= T_WAKEABLE;
(t->t_flag & T_WAKEABLE) &&