Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ck/include/spinlock/
H A Dticket.h53 #define CK_SPINLOCK_TICKET_MASK (0xFFFFUL) macro
63 #define CK_SPINLOCK_TICKET_MASK (0xFFFFFFFFULL) macro
92 position = request & CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_locked()
108 position = request & CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_lock()
114 CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_lock()
131 position = request & CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_lock_pb()
137 CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_lock_pb()
139 backoff = (request - position) & CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_lock_pb()
154 position = snapshot & CK_SPINLOCK_TICKET_MASK; in ck_spinlock_ticket_trylock()
184 #undef CK_SPINLOCK_TICKET_MASK