Searched refs:cticket (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.101.4/osfmk/kern/ |
| H A D | lock_ticket.c | 71 static_assert(offsetof(hw_lck_ticket_t, cticket) == 2); 171 if (__improbable(sync && !tmp.lck_valid && tmp.nticket != tmp.cticket)) { in hw_lck_ticket_destroy_internal() 221 return tmp.cticket != tmp.nticket; in hw_lck_ticket_held() 268 lck, now - start, tmp.cticket, tmp.nticket, lsti->extra, in hw_lck_ticket_timeout_panic() 298 tlock, now - start, tmp.cticket, tmp.nticket, lsti->extra, in lck_ticket_timeout_panic() 312 _Atomic uint8_t *ctp = (_Atomic uint8_t *)&lck->cticket; in hw_lck_ticket_unlock_internal() 313 uint8_t cticket; in hw_lck_ticket_unlock_internal() local 319 cticket = atomic_load_explicit(ctp, memory_order_relaxed); in hw_lck_ticket_unlock_internal() 320 atomic_store_explicit(ctp, cticket + 1, memory_order_release); in hw_lck_ticket_unlock_internal() 349 uint8_t cticket; in hw_lck_ticket_contended() local [all …]
|
| H A D | ticket_lock.h | 125 uint8_t cticket; member
|
| H A D | test_lock.c | 104 if ((uint8_t)(tmp.nticket - tmp.cticket) == delta) { in hw_lck_ticket_test_wait_for_delta()
|
| H A D | waitq.c | 706 tmp.cticket, tmp.nticket, lsti->extra, in waitq_timeout_handler()
|
| /xnu-8020.101.4/tools/lldbmacros/ |
| H A D | waitq.py | 63 if int(self._wq.waitq_interlock.nticket) != int(self._wq.waitq_interlock.cticket):
|