LC_SLEEPABLE
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
if (class->lc_flags & LC_SLEEPABLE)
.lc_flags = LC_RECURSABLE | LC_SLEEPABLE | LC_SLEEPLOCK | LC_UPGRADABLE,
.lc_flags = LC_SLEEPLOCK | LC_SLEEPABLE | LC_RECURSABLE,
.lc_flags = LC_SLEEPLOCK | LC_SLEEPABLE | LC_RECURSABLE | LC_UPGRADABLE,
!(class->lc_flags & LC_SLEEPABLE)) {
if (lock != NULL && class->lc_flags & LC_SLEEPABLE) {
KASSERT(!(LOCK_CLASS(lock)->lc_flags & LC_SLEEPABLE),
(class->lc_flags & LC_SLEEPABLE) == 0)