Lines Matching refs:link
169 struct rb_node **link = &lock->waiters.rb_node; in rt_mutex_enqueue() local
174 while (*link) { in rt_mutex_enqueue()
175 parent = *link; in rt_mutex_enqueue()
178 link = &parent->rb_left; in rt_mutex_enqueue()
180 link = &parent->rb_right; in rt_mutex_enqueue()
188 rb_link_node(&waiter->tree_entry, parent, link); in rt_mutex_enqueue()
208 struct rb_node **link = &task->pi_waiters.rb_node; in rt_mutex_enqueue_pi() local
213 while (*link) { in rt_mutex_enqueue_pi()
214 parent = *link; in rt_mutex_enqueue_pi()
217 link = &parent->rb_left; in rt_mutex_enqueue_pi()
219 link = &parent->rb_right; in rt_mutex_enqueue_pi()
227 rb_link_node(&waiter->pi_tree_entry, parent, link); in rt_mutex_enqueue_pi()