LWP_MP_ONRUNQ
(lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0) {
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
(td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
(td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
(td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
if (lp->lwp_mpflags & LWP_MP_ONRUNQ) {
KASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) != 0, ("not on runq6!"));
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) != 0, ("not on runq6!"));
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT(lp->lwp_mpflags & LWP_MP_ONRUNQ);
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
atomic_set_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
KASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0,
if (lp->lwp_mpflags & LWP_MP_ONRUNQ) {
KASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) != 0, ("not on runq6!"));
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT(lp->lwp_mpflags & LWP_MP_ONRUNQ);
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
atomic_set_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
KASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0,
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
KKASSERT((lp->lwp_mpflags & LWP_MP_ONRUNQ) == 0);
atomic_set_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);
atomic_clear_int(&lp->lwp_mpflags, LWP_MP_ONRUNQ);