Home
last modified time | relevance | path

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

/xnu-10063.141.1/osfmk/kern/
H A Dlock_rw.c887 lck_rw_drain_state_t drain_state = LCK_RW_DRAIN_S_NOT_DRAINED; variable
1011drain_state = lck_rw_drain_status(lock, LCK_RW_SHARED_MASK | LCK_RW_WANT_UPGRADE, TRUE, lock_pause…
1013 …E(DBG_MACH_LOCKS, LCK_RW_LCK_EX_READER_SPIN_CODE) | DBG_FUNC_END, trace_lck, 0, 0, drain_state, 0);
1015 if (drain_state == LCK_RW_DRAIN_S_DRAINED ||
1016 drain_state == LCK_RW_DRAIN_S_EARLY_RETURN) {
1085 if (drain_state == LCK_RW_DRAIN_S_EARLY_RETURN) {
1583 lck_rw_drain_state_t drain_state; in lck_rw_lock_shared_to_exclusive_success() local
1614 drain_state = lck_rw_drain_status(lock, LCK_RW_SHARED_MASK, TRUE, NULL); in lck_rw_lock_shared_to_exclusive_success()
1619 if (drain_state == LCK_RW_DRAIN_S_DRAINED) { in lck_rw_lock_shared_to_exclusive_success()