Lines Matching refs:nticket

72 static_assert(offsetof(hw_lck_ticket_t, nticket) == 3);
76 (1u << (8 * offsetof(hw_lck_ticket_t, nticket))));
146 .nticket = 1, in hw_lck_ticket_init_locked()
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()
489 1U << (8 * offsetof(hw_lck_ticket_t, nticket)), acquire); in hw_lck_ticket_reserve_orig()
503 if (__probable(tmp.cticket == tmp.nticket)) { in hw_lck_ticket_lock()
508 struct hw_lck_ticket_reserve_arg arg = { .mt = tmp.nticket }; in hw_lck_ticket_lock()
524 if (__probable(tmp.cticket == tmp.nticket)) { in hw_lck_ticket_lock_to()
530 struct hw_lck_ticket_reserve_arg arg = { .mt = tmp.nticket }; in hw_lck_ticket_lock_to()
545 if (__probable(tmp.cticket == tmp.nticket)) { in lck_ticket_lock()
551 lck_ticket_contended(tlock, tmp.nticket, cthread LCK_GRP_ARG(grp)); in lck_ticket_lock()
563 if (__improbable(olck.cticket != olck.nticket)) { in hw_lck_ticket_lock_try()
570 nlck.nticket = olck.nticket + 1; in hw_lck_ticket_lock_try()
587 if (__improbable(olck.cticket != olck.nticket)) { in lck_ticket_lock_try()
594 nlck.nticket = olck.nticket + 1; in lck_ticket_lock_try()
637 if (__probable(tmp.cticket == tmp.nticket)) { in hw_lck_ticket_reserve()
660 if (__probable(tmp.cticket == tmp.nticket)) { in hw_lck_ticket_reserve_allow_invalid()
673 struct hw_lck_ticket_reserve_arg arg = { .mt = tmp.nticket }; in hw_lck_ticket_wait()
691 .mt = tmp.nticket, in hw_lck_ticket_lock_allow_invalid()
717 assertf(tmp.cticket != tmp.nticket, in hw_lck_ticket_unlock()