Lines Matching defs:lock
15 #define arch_spin_lock_flags(lock, flags) arch_spin_lock(lock) argument
20 static inline void arch_spin_unlock(arch_spinlock_t * lock) in arch_spin_unlock()
26 static inline void arch_spin_lock(arch_spinlock_t * lock) in arch_spin_lock()
46 static inline int arch_spin_trylock(arch_spinlock_t *lock) in arch_spin_trylock()
53 static inline int arch_read_can_lock(arch_rwlock_t *lock) in arch_read_can_lock()
58 static inline int arch_write_can_lock(arch_rwlock_t *lock) in arch_write_can_lock()
63 static inline void arch_read_lock(arch_rwlock_t *lock) in arch_read_lock()
83 static inline void arch_write_lock(arch_rwlock_t *lock) in arch_write_lock()
103 static inline int arch_read_trylock(arch_rwlock_t * lock) in arch_read_trylock()
125 static inline int arch_write_trylock(arch_rwlock_t * lock) in arch_write_trylock()
147 static inline void arch_read_unlock(arch_rwlock_t * lock) in arch_read_unlock()
163 static inline void arch_write_unlock(arch_rwlock_t * lock) in arch_write_unlock()
169 #define arch_read_lock_flags(lock, flags) arch_read_lock(lock) argument
170 #define arch_write_lock_flags(lock, flags) arch_write_lock(lock) argument
172 #define arch_spin_relax(lock) cpu_relax() argument
173 #define arch_read_relax(lock) cpu_relax() argument
174 #define arch_write_relax(lock) cpu_relax() argument