Lines Matching refs:arch_rwlock_t
90 void splpar_rw_yield(arch_rwlock_t *lock);
93 static inline void splpar_rw_yield(arch_rwlock_t *lock) {} in splpar_rw_yield()
104 static inline void rw_yield(arch_rwlock_t *lock) in rw_yield()
177 static inline long __arch_read_trylock(arch_rwlock_t *rw) in __arch_read_trylock()
200 static inline long __arch_write_trylock(arch_rwlock_t *rw) in __arch_write_trylock()
219 static inline void arch_read_lock(arch_rwlock_t *rw) in arch_read_lock()
233 static inline void arch_write_lock(arch_rwlock_t *rw) in arch_write_lock()
247 static inline int arch_read_trylock(arch_rwlock_t *rw) in arch_read_trylock()
252 static inline int arch_write_trylock(arch_rwlock_t *rw) in arch_write_trylock()
257 static inline void arch_read_unlock(arch_rwlock_t *rw) in arch_read_unlock()
273 static inline void arch_write_unlock(arch_rwlock_t *rw) in arch_write_unlock()