Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/kern/
H A Dlock_ticket.c70 static_assert(offsetof(hw_lck_ticket_t, cticket) == 2);
181 if (__improbable(sync && !tmp.lck_valid && tmp.nticket != tmp.cticket)) { in hw_lck_ticket_destroy_internal()
232 return tmp.cticket != tmp.nticket; in hw_lck_ticket_held()
279 lck, now - start, tmp.cticket, tmp.nticket, lsti->extra, in hw_lck_ticket_timeout_panic()
309 tlock, now - start, tmp.cticket, tmp.nticket, lsti->extra, in lck_ticket_timeout_panic()
323 _Atomic uint8_t *ctp = (_Atomic uint8_t *)&lck->cticket; in hw_lck_ticket_unlock_internal()
324 uint8_t cticket; in hw_lck_ticket_unlock_internal() local
330 cticket = atomic_load_explicit(ctp, memory_order_relaxed); in hw_lck_ticket_unlock_internal()
331 atomic_store_explicit(ctp, cticket + 1, memory_order_release); in hw_lck_ticket_unlock_internal()
361 uint8_t cticket; in hw_lck_ticket_contended() local
[all …]
H A Dticket_lock.h81 uint8_t cticket; member
H A Dtest_lock.c104 if ((uint8_t)(tmp.nticket - tmp.cticket) == delta) { in hw_lck_ticket_test_wait_for_delta()
H A Dwaitq.c1905 tmp.cticket, tmp.nticket, lsti->extra, in waitq_timeout_handler()
/xnu-8019.80.24/tools/lldbmacros/
H A Dwaitq.py18 if int(waitq.waitq_interlock.nticket) != int(waitq.waitq_interlock.cticket):