Lines Matching refs:rw
90 static inline void __raw_write_lock(raw_rwlock_t *rw) in __raw_write_lock() argument
104 : "r" (&rw->lock), "r" (0x80000000) in __raw_write_lock()
110 static inline int __raw_write_trylock(raw_rwlock_t *rw) in __raw_write_trylock() argument
119 : "r" (&rw->lock), "r" (0x80000000) in __raw_write_trylock()
130 static inline void __raw_write_unlock(raw_rwlock_t *rw) in __raw_write_unlock() argument
141 : "r" (&rw->lock), "r" (0) in __raw_write_unlock()
160 static inline void __raw_read_lock(raw_rwlock_t *rw) in __raw_read_lock() argument
174 : "r" (&rw->lock) in __raw_read_lock()
180 static inline void __raw_read_unlock(raw_rwlock_t *rw) in __raw_read_unlock() argument
198 : "r" (&rw->lock) in __raw_read_unlock()
202 static inline int __raw_read_trylock(raw_rwlock_t *rw) in __raw_read_trylock() argument
211 : "r" (&rw->lock) in __raw_read_trylock()