LC_SLEEPLOCK
if (LOCK_CLASS(lock)->lc_flags & LC_SLEEPLOCK) {
if ((class->lc_flags & LC_SLEEPLOCK) == 0)
if ((class->lc_flags & LC_SLEEPLOCK) == 0)
if (class->lc_flags & LC_SLEEPLOCK) {
} else if ((lock_class->lc_flags & LC_SLEEPLOCK)) {
} else if (lock_class->lc_flags & LC_SLEEPLOCK) {
if ((class->lc_flags & LC_SLEEPLOCK) != 0)
if (class->lc_flags & LC_SLEEPLOCK)
return ((w1->w_class->lc_flags & (LC_SLEEPLOCK | LC_SPINLOCK)) ==
(w2->w_class->lc_flags & (LC_SLEEPLOCK | LC_SPINLOCK)));
.lc_flags = LC_SLEEPLOCK | LC_RECURSABLE | LC_SLEEPABLE
.lc_flags = LC_SLEEPLOCK | LC_SLEEPABLE | LC_UPGRADABLE
.lc_flags = LC_SLEEPLOCK | LC_RECURSABLE | LC_SLEEPABLE |
if (class->lc_flags & LC_SLEEPLOCK) {