KN_DISABLED
if ((kn->kn_status & KN_DISABLED) == 0)
kn->kn_status |= KN_DISABLED;
if (kn->kn_status & KN_DISABLED) {
kn->kn_status |= KN_DISABLED;
if ((kn->kn_status & KN_DISABLED) != 0) {
kn->kn_status &= ~KN_DISABLED;
if ((kn->kn_status & (KN_QUEUED | KN_DISABLED)) == 0) {