Home
last modified time | relevance | path

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

/xnu-12377.1.9/osfmk/kern/
H A Dlock_ptr.c198 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 Dlock_mtx.c402 while (!hw_spin_wait_until(&mcs->lmm_as_next, nnode, nnode)) { in lck_mtx_ilk_lock_cleanup_as_mcs()
454 while (!hw_spin_wait_until(&mcs->lmm_ilk_ready, ready, ready)) { in lck_mtx_ilk_lock_contended()
471 while (!hw_spin_wait_until(&lock->lck_mtx.val, in lck_mtx_ilk_lock_contended()
495 while (!hw_spin_wait_until(&mcs->lmm_ilk_next, nnode, nnode)) { in lck_mtx_ilk_lock_contended()
730 while (!hw_spin_wait_until(&mcs->lmm_as_prev, prev, in lck_mtx_lock_adaptive_spin()
H A Dlocks_internal.h90 #define hw_spin_wait_until(ptr, load_var, cond_expr) \ macro
H A Dlocks.c646 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()
H A Dsmr.c976 if (hw_spin_wait_until(&pcpu->c_rd_seq, rd_seq, in __smr_wait_for_oncore()
1024 if (hw_spin_wait_until(&pcpu->c_rd_seq, rd_seq, in __smr_wait_for_oncore()