Lines Matching refs:barrier
31 barrier(); in arch_spin_lock()
39 barrier(); in arch_spin_lock_flags()
47 barrier(); in arch_spin_trylock()
54 barrier(); in arch_spin_unlock()
61 #define arch_read_lock(lock) do { barrier(); (void)(lock); } while (0)
62 #define arch_write_lock(lock) do { barrier(); (void)(lock); } while (0)
63 #define arch_read_trylock(lock) ({ barrier(); (void)(lock); 1; })
64 #define arch_write_trylock(lock) ({ barrier(); (void)(lock); 1; })
65 #define arch_read_unlock(lock) do { barrier(); (void)(lock); } while (0)
66 #define arch_write_unlock(lock) do { barrier(); (void)(lock); } while (0)
71 # define arch_spin_lock(lock) do { barrier(); (void)(lock); } while (0)
72 # define arch_spin_lock_flags(lock, flags) do { barrier(); (void)(lock); } while (0)
73 # define arch_spin_unlock(lock) do { barrier(); (void)(lock); } while (0)
74 # define arch_spin_trylock(lock) ({ barrier(); (void)(lock); 1; })