Home
last modified time | relevance | path

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

/xnu-8796.121.2/osfmk/kern/
H A Dlock_rw.c786 if ((data & LCK_RW_WANT_EXCL) == 0) {
787 data |= LCK_RW_WANT_EXCL;
791 if (((data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE)) == 0) ||
839 data &= ~LCK_RW_WANT_EXCL; in lck_rw_drop()
1076 (LCK_RW_SHARED_MASK | LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE | LCK_RW_INTERLOCK), \
1077 LCK_RW_WANT_EXCL, memory_order_acquire_smp, FALSE))
1382 if (data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE | LCK_RW_INTERLOCK)) {
1811 data &= ~(LCK_RW_WANT_EXCL); in lck_rw_lock_exclusive_to_shared()
1890 if (data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE)) { in lck_rw_try_lock_shared_internal_inline()
1983 if (data & (LCK_RW_SHARED_MASK | LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE)) { in lck_rw_try_lock_exclusive_internal_inline()
[all …]
H A Dlock_rw.h98 #define LCK_RW_WANT_EXCL (1U << LCK_RW_WANT_EXCL_BIT) macro