Home
last modified time | relevance | path

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

/xnu-10002.1.13/osfmk/kern/
H A Dlock_ptr.c65 lck, __hw_lck_ptr_value(tmp), tmp.lck_ptr_locked, in __hw_lck_ptr_invalid_panic()
115 if (tmp.lck_ptr_locked || tmp.lck_ptr_mcs_tail) { in hw_lck_ptr_destroy()
125 tmp.lck_ptr_locked = true; in hw_lck_ptr_destroy()
134 return os_atomic_load(lck, relaxed).lck_ptr_locked; in hw_lck_ptr_held()
209 value.lck_ptr_value, value.lck_ptr_locked == 0)) { in hw_lck_ptr_contended()
214 nvalue.lck_ptr_locked = true; in hw_lck_ptr_contended()
268 hw_lck_ptr_t lock_bit = { .lck_ptr_locked = 1 }; in hw_lck_ptr_lock_fastpath()
272 if (__probable(tmp.lck_ptr_locked == 0 && tmp.lck_ptr_mcs_tail == 0)) { in hw_lck_ptr_lock_fastpath()
275 if (__probable(tmp.lck_ptr_locked == 0)) { in hw_lck_ptr_lock_fastpath()
H A Dlock_ptr.h82 uintptr_t lck_ptr_locked : 1; member