Home
last modified time | relevance | path

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

/xnu-10002.41.9/osfmk/kern/
H A Dlock_rw.c814 if (((data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE)) == 0) ||
985 …while (lck_rw_drain_status(lock, LCK_RW_SHARED_MASK | LCK_RW_WANT_UPGRADE, FALSE, NULL) != LCK_RW_…
1011 …drain_state = lck_rw_drain_status(lock, LCK_RW_SHARED_MASK | LCK_RW_WANT_UPGRADE, TRUE, lock_pause…
1099 (LCK_RW_SHARED_MASK | LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE | LCK_RW_INTERLOCK), \
1405 if (data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE | LCK_RW_INTERLOCK)) {
1711 if (data & LCK_RW_WANT_UPGRADE) { in lck_rw_lock_shared_to_exclusive()
1720 data |= LCK_RW_WANT_UPGRADE; /* ask for WANT_UPGRADE */ in lck_rw_lock_shared_to_exclusive()
1831 if (data & LCK_RW_WANT_UPGRADE) { in lck_rw_lock_exclusive_to_shared()
1832 data &= ~(LCK_RW_WANT_UPGRADE); in lck_rw_lock_exclusive_to_shared()
1913 if (data & (LCK_RW_WANT_EXCL | LCK_RW_WANT_UPGRADE)) { in lck_rw_try_lock_shared_internal_inline()
[all …]
H A Dlock_rw.h97 #define LCK_RW_WANT_UPGRADE (1U << LCK_RW_WANT_UPGRADE_BIT) macro