Lines Matching defs:lock
40 static __always_inline void __ticket_spin_lock(arch_spinlock_t *lock) in __ticket_spin_lock()
60 static __always_inline int __ticket_spin_trylock(arch_spinlock_t *lock) in __ticket_spin_trylock()
69 static __always_inline void __ticket_spin_unlock(arch_spinlock_t *lock) in __ticket_spin_unlock()
77 static __always_inline void __ticket_spin_unlock_wait(arch_spinlock_t *lock) in __ticket_spin_unlock_wait()
91 static inline int __ticket_spin_is_locked(arch_spinlock_t *lock) in __ticket_spin_is_locked()
98 static inline int __ticket_spin_is_contended(arch_spinlock_t *lock) in __ticket_spin_is_contended()
105 static __always_inline int arch_spin_value_unlocked(arch_spinlock_t lock) in arch_spin_value_unlocked()
110 static inline int arch_spin_is_locked(arch_spinlock_t *lock) in arch_spin_is_locked()
115 static inline int arch_spin_is_contended(arch_spinlock_t *lock) in arch_spin_is_contended()
121 static __always_inline void arch_spin_lock(arch_spinlock_t *lock) in arch_spin_lock()
126 static __always_inline int arch_spin_trylock(arch_spinlock_t *lock) in arch_spin_trylock()
131 static __always_inline void arch_spin_unlock(arch_spinlock_t *lock) in arch_spin_unlock()
136 static __always_inline void arch_spin_lock_flags(arch_spinlock_t *lock, in arch_spin_lock_flags()
142 static inline void arch_spin_unlock_wait(arch_spinlock_t *lock) in arch_spin_unlock_wait()
153 arch_read_lock_flags(arch_rwlock_t *lock, unsigned long flags) in arch_read_lock_flags()
176 #define arch_read_lock(lock) arch_read_lock_flags(lock, 0) argument
204 arch_write_lock_flags(arch_rwlock_t *lock, unsigned long flags) in arch_write_lock_flags()
283 arch_rwlock_t lock; in arch_read_trylock() member
292 #define arch_spin_relax(lock) cpu_relax() argument
293 #define arch_read_relax(lock) cpu_relax() argument
294 #define arch_write_relax(lock) cpu_relax() argument