Lines Matching refs:LK_SHARE
122 if ((x & (LK_SHARE | LK_EXCLUSIVE_WAITERS | LK_EXCLUSIVE_SPINNERS)) == in LK_CAN_SHARE()
123 LK_SHARE) in LK_CAN_SHARE()
125 if (fp || (!(x & LK_SHARE))) in LK_CAN_SHARE()
142 (((v) & ~(LK_FLAGMASK & ~LK_SHARE)) == (uintptr_t)curthread)
255 return ((x & LK_SHARE) ? NULL : (struct thread *)LK_HOLDER(x)); in lockmgr_xholder()
558 if ((x & LK_SHARE) && LK_SHARERS(x) > 0) in lockmgr_slock_adaptive()
713 LOCKSTAT_READER, (x & LK_SHARE) == 0, in lockmgr_slock_hard()
714 (x & LK_SHARE) == 0 ? 0 : LK_SHARERS(x)); in lockmgr_slock_hard()
743 if ((x & LK_SHARE) && LK_SHARERS(x) > 0) in lockmgr_xlock_adaptive()
951 LOCKSTAT_WRITER, (x & LK_SHARE) == 0, in lockmgr_xlock_hard()
952 (x & LK_SHARE) == 0 ? 0 : LK_SHARERS(x)); in lockmgr_xlock_hard()
1268 if (__predict_true(x & LK_SHARE) != 0) { in lockmgr_unlock()
1394 if (__predict_true(x & LK_SHARE) != 0) { in __lockmgr_args()
1533 (v & LK_SHARE) && !LK_SHARERS(v); in __lockmgr_args()
1646 else if (lk->lk_lock & LK_SHARE) in lockmgr_printinfo()
1683 if ((x & LK_SHARE) == 0) { in lockstatus()
1726 if (slocked || (lk->lk_lock & LK_SHARE)) { in _lockmgr_assert()
1732 ((lk->lk_lock & LK_SHARE) == 0 && (slocked || in _lockmgr_assert()
1738 if ((lk->lk_lock & LK_SHARE) == 0) { in _lockmgr_assert()
1786 if (lk->lk_lock & LK_SHARE) in lockmgr_chain()
1807 else if (lk->lk_lock & LK_SHARE) in db_show_lockmgr()