Searched refs:lck_mtx_state (Results 1 – 6 of 6) sorted by relevance
| /xnu-10002.1.13/osfmk/i386/ |
| H A D | locks_i386_opt.c | 143 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_lock() 192 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_try_lock() 253 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_lock_spin_always() 333 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_try_lock_spin_always() 421 if (!os_atomic_cmpxchg(&lock->lck_mtx_state, prev, state, acquire)) { in lck_mtx_unlock()
|
| H A D | locks_i386_inlines.h | 46 #define ordered_load_mtx_state(lock) ordered_load(&(lock)->lck_mtx_state) 47 …ered_store_mtx_state_release(lock, value) ordered_store_release(&(lock)->lck_mtx_state, (value))
|
| H A D | locks.h | 60 uint32_t lck_mtx_state; member
|
| H A D | locks_i386.c | 1074 if (lck->lck_mtx_state == LCK_MTX_TAG_DESTROYED) { in lck_mtx_destroy() 1322 if (os_atomic_cmpxchg(&mutex->lck_mtx_state, prev, state, acquire)) { in lck_mtx_interlock_lock_set_and_clear_flags() 1366 if (os_atomic_cmpxchg(&mutex->lck_mtx_state, prev, state, acquire)) { in lck_mtx_interlock_try_lock_set_flags()
|
| /xnu-10002.1.13/osfmk/kern/ |
| H A D | lock_mtx.h | 45 typedef union lck_mtx_state { union
|
| /xnu-10002.1.13/tools/lldbmacros/ |
| H A D | memory.py | 2348 if mtx.lck_mtx_state == 0x07fe2007 : 2349 out_str += "*** Tagged as DESTROYED ({:#x}) ***\n".format(mtx.lck_mtx_state)
|