Lines Matching refs:rw
101 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock() argument
113 : "a" (&rw->lock) in arch_write_lock()
119 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock() argument
130 : "a" (&rw->lock) in arch_write_trylock()
136 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock() argument
144 : "a" (&rw->lock) in arch_write_unlock()
148 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock() argument
161 : "a" (&rw->lock) in arch_read_lock()
167 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock() argument
181 : "a" (&rw->lock) in arch_read_trylock()
187 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock() argument
198 : "a" (&rw->lock) in arch_read_unlock()