Searched refs:setv (Results 1 – 2 of 2) sorted by relevance
772 uintptr_t setv, queue; in __rw_runlock_hard() local808 setv = RW_UNLOCKED; in __rw_runlock_hard()908 uintptr_t setv; in __rw_wlock_hard() local1100 if ((v & ~setv) == RW_UNLOCKED) { in __rw_wlock_hard()1101 setv &= ~RW_LOCK_WRITE_SPINNER; in __rw_wlock_hard()1103 if (setv) in __rw_wlock_hard()1117 setv |= RW_LOCK_WRITE_WAITERS; in __rw_wlock_hard()1205 uintptr_t tid, setv; in __rw_wunlock_hard() local1252 setv = RW_UNLOCKED; in __rw_wunlock_hard()1257 setv |= (v & RW_LOCK_READ_WAITERS); in __rw_wunlock_hard()[all …]
973 uintptr_t tid, v, setv; in lockmgr_upgrade() local1003 setv = tid; in lockmgr_upgrade()1004 setv |= (v & LK_ALL_WAITERS); in lockmgr_upgrade()1010 if (atomic_fcmpset_ptr(&lk->lk_lock, &v, setv)) { in lockmgr_upgrade()