Home
last modified time | relevance | path

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

/xnu-12377.61.12/osfmk/kern/ !
H A Dlock_ticket.c539 const hw_lck_ticket_t nlck = { in hw_lck_ticket_contended() local
544 olck.tcurnext, nlck.tcurnext, acq_rel)) { in hw_lck_ticket_contended()
718 hw_lck_ticket_t olck, nlck; in hw_lck_ticket_lock_try_internal() local
725 os_atomic_rmw_loop(&lck->tcurnext, olck.tcurnext, nlck.tcurnext, acquire, { in hw_lck_ticket_lock_try_internal()
734 nlck.cticket = olck.cticket; in hw_lck_ticket_lock_try_internal()
735 nlck.nticket = olck.nticket + HW_LCK_TICKET_LOCK_INCREMENT; in hw_lck_ticket_lock_try_internal()
758 hw_lck_ticket_t olck, nlck; in lck_ticket_lock_try_internal() local
765 os_atomic_rmw_loop(&tlock->tu.tcurnext, olck.tcurnext, nlck.tcurnext, acquire, { in lck_ticket_lock_try_internal()
774 nlck.cticket = olck.cticket; in lck_ticket_lock_try_internal()
775 nlck.nticket = olck.nticket + HW_LCK_TICKET_LOCK_INCREMENT; in lck_ticket_lock_try_internal()