Lines Matching refs:rt_mutex
90 #define MUTEX rt_mutex
94 __ww_waiter_first(struct rt_mutex *lock) in __ww_waiter_first()
103 __ww_waiter_next(struct rt_mutex *lock, struct rt_mutex_waiter *w) in __ww_waiter_next()
112 __ww_waiter_prev(struct rt_mutex *lock, struct rt_mutex_waiter *w) in __ww_waiter_prev()
121 __ww_waiter_last(struct rt_mutex *lock) in __ww_waiter_last()
130 __ww_waiter_add(struct rt_mutex *lock, struct rt_mutex_waiter *waiter, struct rt_mutex_waiter *pos) in __ww_waiter_add()
136 __ww_mutex_owner(struct rt_mutex *lock) in __ww_mutex_owner()
142 __ww_mutex_has_waiters(struct rt_mutex *lock) in __ww_mutex_has_waiters()
147 static inline void lock_wait_lock(struct rt_mutex *lock) in lock_wait_lock()
152 static inline void unlock_wait_lock(struct rt_mutex *lock) in unlock_wait_lock()
157 static inline void lockdep_assert_wait_lock_held(struct rt_mutex *lock) in lockdep_assert_wait_lock_held()