Home
last modified time | relevance | path

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

/arch/parisc/include/asm/
A Dspinlock.h10 static inline void arch_spin_val_check(int lock_val) in arch_spin_val_check() argument
15 : : "r" (lock_val), "r" (__ARCH_SPIN_LOCK_UNLOCKED_VAL), in arch_spin_val_check()
22 int lock_val; in arch_spin_is_locked() local
25 lock_val = READ_ONCE(*a); in arch_spin_is_locked()
26 arch_spin_val_check(lock_val); in arch_spin_is_locked()
27 return (lock_val == 0); in arch_spin_is_locked()
62 int lock_val; in arch_spin_trylock() local
65 lock_val = __ldcw(a); in arch_spin_trylock()
66 arch_spin_val_check(lock_val); in arch_spin_trylock()
67 return lock_val != 0; in arch_spin_trylock()

Completed in 4 milliseconds