Lines Matching defs:lock
14 #define arch_spin_is_locked(lock) (*((volatile unsigned char *)(lock)) != 0) argument
16 #define arch_spin_unlock_wait(lock) \ argument
19 static inline void arch_spin_lock(arch_spinlock_t *lock) in arch_spin_lock()
39 static inline int arch_spin_trylock(arch_spinlock_t *lock) in arch_spin_trylock()
49 static inline void arch_spin_unlock(arch_spinlock_t *lock) in arch_spin_unlock()
93 #define arch_read_lock(lock) \ argument
113 #define arch_read_unlock(lock) \ argument
134 static void inline arch_write_unlock(arch_rwlock_t *lock) in arch_write_unlock()
178 #define arch_read_trylock(lock) \ argument
187 #define arch_spin_lock_flags(lock, flags) arch_spin_lock(lock) argument
191 #define arch_spin_relax(lock) cpu_relax() argument
192 #define arch_read_relax(lock) cpu_relax() argument
193 #define arch_write_relax(lock) cpu_relax() argument