Lines Matching defs:lock
41 static __always_inline void __ticket_spin_lock(arch_spinlock_t *lock) in __ticket_spin_lock()
61 static __always_inline int __ticket_spin_trylock(arch_spinlock_t *lock) in __ticket_spin_trylock()
70 static __always_inline void __ticket_spin_unlock(arch_spinlock_t *lock) in __ticket_spin_unlock()
78 static __always_inline void __ticket_spin_unlock_wait(arch_spinlock_t *lock) in __ticket_spin_unlock_wait()
92 static inline int __ticket_spin_is_locked(arch_spinlock_t *lock) in __ticket_spin_is_locked()
99 static inline int __ticket_spin_is_contended(arch_spinlock_t *lock) in __ticket_spin_is_contended()
106 static inline int arch_spin_is_locked(arch_spinlock_t *lock) in arch_spin_is_locked()
111 static inline int arch_spin_is_contended(arch_spinlock_t *lock) in arch_spin_is_contended()
117 static __always_inline void arch_spin_lock(arch_spinlock_t *lock) in arch_spin_lock()
122 static __always_inline int arch_spin_trylock(arch_spinlock_t *lock) in arch_spin_trylock()
127 static __always_inline void arch_spin_unlock(arch_spinlock_t *lock) in arch_spin_unlock()
132 static __always_inline void arch_spin_lock_flags(arch_spinlock_t *lock, in arch_spin_lock_flags()
138 static inline void arch_spin_unlock_wait(arch_spinlock_t *lock) in arch_spin_unlock_wait()
149 arch_read_lock_flags(arch_rwlock_t *lock, unsigned long flags) in arch_read_lock_flags()
172 #define arch_read_lock(lock) arch_read_lock_flags(lock, 0) argument
200 arch_write_lock_flags(arch_rwlock_t *lock, unsigned long flags) in arch_write_lock_flags()
279 arch_rwlock_t lock; in arch_read_trylock() member
288 #define arch_spin_relax(lock) cpu_relax() argument
289 #define arch_read_relax(lock) cpu_relax() argument
290 #define arch_write_relax(lock) cpu_relax() argument