Lines Matching refs:a
11 volatile unsigned int *a = __ldcw_align(x); in arch_spin_is_locked() local
12 return *a == 0; in arch_spin_is_locked()
22 volatile unsigned int *a; in arch_spin_lock_flags() local
25 a = __ldcw_align(x); in arch_spin_lock_flags()
26 while (__ldcw(a) == 0) in arch_spin_lock_flags()
27 while (*a == 0) in arch_spin_lock_flags()
39 volatile unsigned int *a; in arch_spin_unlock() local
41 a = __ldcw_align(x); in arch_spin_unlock()
42 *a = 1; in arch_spin_unlock()
48 volatile unsigned int *a; in arch_spin_trylock() local
52 a = __ldcw_align(x); in arch_spin_trylock()
53 ret = __ldcw(a) != 0; in arch_spin_trylock()