Searched refs:rwlock_t (Results 1 – 12 of 12) sorted by relevance
12 } rwlock_t; typedef19 #define DEFINE_RWLOCK(l) rwlock_t l = RW_LOCK_UNLOCKED34 void queue_read_lock_slowpath(rwlock_t *lock);35 void queue_write_lock_slowpath(rwlock_t *lock);42 static inline int _read_trylock(rwlock_t *lock) in _read_trylock()61 static inline void _read_lock(rwlock_t *lock) in _read_lock()73 static inline void _read_lock_irq(rwlock_t *lock) in _read_lock_irq()92 static inline void _read_unlock(rwlock_t *lock) in _read_unlock()112 static inline int _rw_is_locked(rwlock_t *lock) in _rw_is_locked()121 static inline void _write_lock(rwlock_t *lock) in _write_lock()[all …]
16 extern rwlock_t tmem_rwlock;
316 rwlock_t pool_rwlock;
479 rwlock_t vnuma_rwlock;
12 static inline void rspin_until_writer_unlock(rwlock_t *lock, u32 cnts) in rspin_until_writer_unlock()26 void queue_read_lock_slowpath(rwlock_t *lock) in queue_read_lock_slowpath()63 void queue_write_lock_slowpath(rwlock_t *lock) in queue_write_lock_slowpath()
31 rwlock_t lock;
490 rwlock_t lock; /* Private scheduler lock */
145 #define rw_lock_t rwlock_t149 #define DEFINE_RWLOCK(x) rwlock_t x = RW_LOCK_UNLOCKED
56 rwlock_t lock;
117 rwlock_t pend_lpi_tree_lock; /* Protects the pend_lpi_tree */
97 rwlock_t lock;
Completed in 21 milliseconds