Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/i386/
H A Dlocks_i386_opt.c139 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_lock()
193 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_try_lock()
260 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_lock_spin_always()
347 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_try_lock_spin_always()
440 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_unlock()
H A Dlocks_i386_inlines.h44 #define ordered_load_mtx_state(lock) ordered_load(&(lock)->lck_mtx_state)
45 …re_mtx_state_release(lock, value) ordered_store_release(&(lock)->lck_mtx_state, (value))
H A Dlocks.h98 uint32_t lck_mtx_state; member
H A Dlocks_i386.c1085 lck->lck_mtx_state = 0; in lck_mtx_init()
1116 lck->lck_mtx_state = 0; in lck_mtx_init_ext()
1454 if (os_atomic_cmpxchg(&mutex->lck_mtx_state, prev, state, acquire)) { in lck_mtx_interlock_lock_set_and_clear_flags()
1498 if (os_atomic_cmpxchg(&mutex->lck_mtx_state, prev, state, acquire)) { in lck_mtx_interlock_try_lock_set_flags()
H A Dgenassym.c136 DECLARE("MUTEX_STATE", offsetof(lck_mtx_t, lck_mtx_state)); in main()