Searched refs:hw_spin_wait_until (Results 1 – 4 of 4) sorted by relevance
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | lock_ptr.c | 198 while (!hw_spin_wait_until(&txn.txn_slot->lsm_ready, ready, ready)) { in hw_lck_ptr_contended() 208 while (!hw_spin_wait_until(&lck->lck_ptr_value, in hw_lck_ptr_contended() 231 while (!hw_spin_wait_until(&txn.txn_slot->lsm_next, nnode, nnode)) { in hw_lck_ptr_contended() 392 while (__improbable(!hw_spin_wait_until(&lck->lck_ptr_value, in hw_lck_ptr_wait_for_value_contended()
|
| H A D | lock_mtx.c | 382 while (!hw_spin_wait_until(&mcs->lmm_as_next, nnode, nnode)) { in lck_mtx_ilk_lock_cleanup_as_mcs() 434 while (!hw_spin_wait_until(&mcs->lmm_ilk_ready, ready, ready)) { in lck_mtx_ilk_lock_contended() 451 while (!hw_spin_wait_until(&lock->lck_mtx.val, in lck_mtx_ilk_lock_contended() 475 while (!hw_spin_wait_until(&mcs->lmm_ilk_next, nnode, nnode)) { in lck_mtx_ilk_lock_contended() 708 while (!hw_spin_wait_until(&mcs->lmm_as_prev, prev, in lck_mtx_lock_adaptive_spin()
|
| H A D | locks_internal.h | 89 #define hw_spin_wait_until(ptr, load_var, cond_expr) \ macro
|
| H A D | locks.c | 646 while (__improbable(!hw_spin_wait_until(address, v, v != current))) { in hw_wait_while_equals32() 661 while (__improbable(!hw_spin_wait_until(address, v, v != current))) { in hw_wait_while_equals64()
|