Home
last modified time | relevance | path

Searched refs:tcurnext (Results 1 – 3 of 3) sorted by relevance

/xnu-11215.81.4/osfmk/kern/
H A Dlock_ticket.c99 static_assert(offsetof(hw_lck_ticket_t, tcurnext) == 2);
305 tmp.tcurnext = os_atomic_load(&lck->tcurnext, relaxed); in hw_lck_ticket_held()
371 tmp.tcurnext = os_atomic_load(&lck->tu.tcurnext, relaxed); in lck_ticket_timeout_panic()
547 if (os_atomic_cmpxchg(&lck->tcurnext, in hw_lck_ticket_contended()
548 olck.tcurnext, nlck.tcurnext, acq_rel)) { in hw_lck_ticket_contended()
729 os_atomic_rmw_loop(&lck->tcurnext, olck.tcurnext, nlck.tcurnext, acquire, { in hw_lck_ticket_lock_try_internal()
769 os_atomic_rmw_loop(&tlock->tu.tcurnext, olck.tcurnext, nlck.tcurnext, acquire, { in lck_ticket_lock_try_internal()
H A Dticket_lock.h129 uint16_t tcurnext; member
H A Dwaitq.c687 tmp.tcurnext = os_atomic_load(&wq->waitq_interlock.tcurnext, relaxed); in waitq_timeout_handler()