Lines Matching refs:SX_LOCK_SHARED
215 return ((x & SX_LOCK_SHARED) != 0 ? (SX_SHARERS(x) != 0) : in owner_sx()
285 if (!(x & SX_LOCK_SHARED)) in sx_try_slock_int()
653 if ((x & SX_LOCK_SHARED) == 0) { in _sx_xlock_hard()
684 if ((x & SX_LOCK_SHARED) == 0 || in _sx_xlock_hard()
720 if (!(x & SX_LOCK_SHARED)) { in _sx_xlock_hard()
810 LOCKSTAT_WRITER, (state & SX_LOCK_SHARED) == 0, in _sx_xlock_hard()
811 (state & SX_LOCK_SHARED) == 0 ? 0 : SX_SHARERS(state)); in _sx_xlock_hard()
814 LOCKSTAT_WRITER, (state & SX_LOCK_SHARED) == 0, in _sx_xlock_hard()
815 (state & SX_LOCK_SHARED) == 0 ? 0 : SX_SHARERS(state)); in _sx_xlock_hard()
845 MPASS(!(x & SX_LOCK_SHARED)); in _sx_xunlock_hard()
909 while (*xp & SX_LOCK_SHARED) { in __sx_slock_try()
1040 if (x & SX_LOCK_SHARED) { in _sx_slock_hard()
1051 if (!(x & SX_LOCK_SHARED) && adaptive) { in _sx_slock_hard()
1117 LOCKSTAT_READER, (state & SX_LOCK_SHARED) == 0, in _sx_slock_hard()
1118 (state & SX_LOCK_SHARED) == 0 ? 0 : SX_SHARERS(state)); in _sx_slock_hard()
1121 LOCKSTAT_READER, (state & SX_LOCK_SHARED) == 0, in _sx_slock_hard()
1122 (state & SX_LOCK_SHARED) == 0 ? 0 : SX_SHARERS(state)); in _sx_slock_hard()
1337 (!(sx->sx_lock & SX_LOCK_SHARED) && (slocked || in _sx_assert()
1343 if (!(sx->sx_lock & SX_LOCK_SHARED)) { in _sx_assert()
1405 } else if (sx->sx_lock & SX_LOCK_SHARED) in db_show_sx()
1455 if (sx->sx_lock & SX_LOCK_SHARED) in sx_chain()