Lines Matching refs:rt_mutex_top_waiter
621 top_waiter = rt_mutex_top_waiter(lock); in rt_mutex_adjust_prio_chain()
638 prerequeue_top_waiter = rt_mutex_top_waiter(lock); in rt_mutex_adjust_prio_chain()
662 if (prerequeue_top_waiter != rt_mutex_top_waiter(lock)) in rt_mutex_adjust_prio_chain()
663 wake_up_process(rt_mutex_top_waiter(lock)->task); in rt_mutex_adjust_prio_chain()
674 if (waiter == rt_mutex_top_waiter(lock)) { in rt_mutex_adjust_prio_chain()
697 waiter = rt_mutex_top_waiter(lock); in rt_mutex_adjust_prio_chain()
722 top_waiter = rt_mutex_top_waiter(lock); in rt_mutex_adjust_prio_chain()
806 if (waiter != rt_mutex_top_waiter(lock)) in try_to_take_rt_mutex()
830 if (task->prio >= rt_mutex_top_waiter(lock)->prio) in try_to_take_rt_mutex()
863 rt_mutex_enqueue_pi(task, rt_mutex_top_waiter(lock)); in try_to_take_rt_mutex()
919 top_waiter = rt_mutex_top_waiter(lock); in task_blocks_on_rt_mutex()
930 if (waiter == rt_mutex_top_waiter(lock)) { in task_blocks_on_rt_mutex()
984 waiter = rt_mutex_top_waiter(lock); in mark_wakeup_next_waiter()
1018 bool is_top_waiter = (waiter == rt_mutex_top_waiter(lock)); in remove_waiter()
1040 rt_mutex_enqueue_pi(owner, rt_mutex_top_waiter(lock)); in remove_waiter()
1647 return rt_mutex_top_waiter(lock)->task; in rt_mutex_next_owner()