LKC_SMASK
if (count & (LKC_EXREQ | LKC_EXREQ2 | LKC_SMASK | LKC_UPREQ)) {
(count & (LKC_SMASK | LKC_XMASK)) == 0) {
} else if ((count & LKC_SHARED) && (count & LKC_SMASK)) {
if (count & LKC_SMASK)
((count & LKC_SHARED) || (count & LKC_SMASK) == 0));
if (count & (LKC_XMASK | LKC_SMASK | LKC_EXREQ | LKC_UPREQ)) {
} else if ((count & LKC_SMASK) && (count & LKC_SHARED)) {
return((count & LKC_SMASK) != 0);
} else if ((count & LKC_SMASK) && (count & LKC_SHARED)) {
((count & LKC_XMASK) && (count & LKC_SMASK)))
(count & LKC_SMASK) == 0)) {
if (count & (LKC_SMASK | LKC_EXREQ2))
if ((count & LKC_SMASK) == 0)
if ((count & LKC_SMASK) == LKC_SCOUNT) {
if ((count & (LKC_SMASK | LKC_XMASK)) == 0)
if (count & (LKC_SMASK | LKC_EXREQ2))
KKASSERT((count & LKC_SHARED) && (count & LKC_SMASK));
if ((count & (LKC_EXREQ | LKC_UPREQ | LKC_SMASK)) ==
} else if ((count & (LKC_UPREQ | LKC_SMASK)) ==
} else if ((count & (LKC_EXREQ | LKC_SMASK)) ==
KKASSERT((count & (LKC_XMASK | LKC_SMASK)) != 0);
return ((lkp->lk_count & (LKC_SMASK | LKC_XMASK)) != 0);