TDF_MIGRATING
KKASSERT((td->td_flags & TDF_MIGRATING) == 0);
KKASSERT((td->td_flags & TDF_MIGRATING) == 0);
td->td_flags |= TDF_MIGRATING;
KKASSERT(td->td_flags & TDF_MIGRATING);
td->td_flags &= ~TDF_MIGRATING;
td->td_flags &= ~TDF_MIGRATING;
td->td_flags |= TDF_MIGRATING;
td->td_flags &= ~TDF_MIGRATING;
if ((td->td_flags & (TDF_RUNQ|TDF_MIGRATING|TDF_BLOCKQ)) == 0) {
KKASSERT((td->td_flags & TDF_MIGRATING) == 0);
KKASSERT((otd->td_flags & (TDF_MIGRATING | TDF_RUNNING)) ==
(TDF_MIGRATING | TDF_RUNNING));
if ((lp->lwp_thread->td_flags & TDF_MIGRATING) == 0)
if ((lp->lwp_thread->td_flags & TDF_MIGRATING) == 0)