KN_DETACHED
kn->kn_status |= KN_DETACHED; /* knlist_remove sets it */
kn->kn_status = KN_DETACHED;
KASSERT((kn->kn_status & KN_DETACHED) != 0,
kn->kn_status &= ~KN_DETACHED;
KASSERT((kn->kn_status & KN_DETACHED) == 0,
kn->kn_status |= KN_DETACHED;
if ((kn->kn_status & KN_DETACHED) == 0)
KASSERT((kn->kn_status & KN_DETACHED) != 0,
kn1->kn_status |= KN_DETACHED;
if ((kn->kn_status & KN_DETACHED) != 0 ||
kn->kn_status |= KN_DETACHED;
kn->kn_status &= ~KN_DETACHED; /* knlist_add clears it */
kn->kn_status &= ~KN_DETACHED;