Searched refs:current_ticket (Results 1 – 3 of 3) sorted by relevance
46 int curr = READ_ONCE(lock->current_ticket); in arch_spin_is_locked()62 int old_ticket = lock->current_ticket; in arch_spin_unlock()64 lock->current_ticket = old_ticket + TICKET_QUANTUM; in arch_spin_unlock()
44 int current_ticket; member
35 while ((delta = my_ticket - lock->current_ticket) != 0) in arch_spin_lock()49 if (my_ticket == lock->current_ticket) { in arch_spin_trylock()68 int curr = READ_ONCE(lock->current_ticket); in arch_spin_unlock_wait()78 } while (READ_ONCE(lock->current_ticket) == curr); in arch_spin_unlock_wait()