Lines Matching refs:rt_mutex_waiter
91 #define MUTEX_WAITER rt_mutex_waiter
93 static inline struct rt_mutex_waiter *
99 return rb_entry(n, struct rt_mutex_waiter, tree_entry); in __ww_waiter_first()
102 static inline struct rt_mutex_waiter *
103 __ww_waiter_next(struct rt_mutex *lock, struct rt_mutex_waiter *w) in __ww_waiter_next()
108 return rb_entry(n, struct rt_mutex_waiter, tree_entry); in __ww_waiter_next()
111 static inline struct rt_mutex_waiter *
112 __ww_waiter_prev(struct rt_mutex *lock, struct rt_mutex_waiter *w) in __ww_waiter_prev()
117 return rb_entry(n, struct rt_mutex_waiter, tree_entry); in __ww_waiter_prev()
120 static inline struct rt_mutex_waiter *
126 return rb_entry(n, struct rt_mutex_waiter, tree_entry); 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()