Searched refs:arch_spin_current (Results 1 – 2 of 2) sorted by relevance
44 u32 delta = my_ticket - arch_spin_current(val); in arch_spin_lock_slow()58 if (unlikely(arch_spin_current(val) != arch_spin_next(val))) in arch_spin_trylock()69 u32 curr = arch_spin_current(val); in arch_spin_unlock_wait()78 } while (arch_spin_current(READ_ONCE(lock->lock)) == curr); in arch_spin_unlock_wait()
32 static inline u32 arch_spin_current(u32 val) in arch_spin_current() function51 return arch_spin_current(val) != arch_spin_next(val); in arch_spin_is_locked()73 if (unlikely(arch_spin_current(val) != ticket)) in arch_spin_lock()