Home
last modified time | relevance | path

Searched refs:LKC_SMASK (Results 1 – 2 of 2) sorted by relevance

/dragonfly/sys/kern/
HDkern_lock.c341 (count & LKC_SMASK) == 0)) { in lockmgr_exclusive()
545 if (count & (LKC_SMASK | LKC_EXREQ2)) in lockmgr_downgrade()
602 if ((count & LKC_SMASK) == 0) in lockmgr_upgrade()
631 if ((count & LKC_SMASK) == LKC_SCOUNT) { in lockmgr_upgrade()
767 if ((count & (LKC_SMASK | LKC_XMASK)) == 0) in lockmgr_release()
805 if (count & (LKC_SMASK | LKC_EXREQ2)) in lockmgr_release()
892 KKASSERT((count & LKC_SHARED) && (count & LKC_SMASK)); in lockmgr_release()
893 if ((count & (LKC_EXREQ | LKC_UPREQ | LKC_SMASK)) == in lockmgr_release()
909 } else if ((count & (LKC_UPREQ | LKC_SMASK)) == in lockmgr_release()
930 } else if ((count & (LKC_EXREQ | LKC_SMASK)) == in lockmgr_release()
[all …]
/dragonfly/sys/sys/
HDlock.h161 #define LKC_SMASK 0xFFFFFFFF00000000LU macro
299 return ((lkp->lk_count & (LKC_SMASK | LKC_XMASK)) != 0); in lockinuse()