RNF_ROOT
while (rn->rn_p->rn_r == rn && (rn->rn_flags & RNF_ROOT) == 0)
if (!(rn->rn_flags & RNF_ROOT) &&
if (rn->rn_flags & RNF_ROOT)
tt->rn_flags = t->rn_flags = RNF_ROOT | RNF_ACTIVE;
if (x && (x->rn_flags & RNF_ROOT))
if (t->rn_flags & RNF_ROOT)
KASSERT(t == NULL || (t->rn_flags & RNF_ROOT) == 0);
KASSERT((t->rn_flags & RNF_ROOT) == 0);
KASSERT((t->rn_flags & RNF_ROOT) == 0);
RNF_ROOT) == 0);
KASSERT((x->rn_flags & RNF_ROOT) == 0);
KASSERT((tt->rn_flags & RNF_ROOT) == 0);