Home
last modified time | relevance | path

Searched refs:pi_waiters (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/kernel/
Drtmutex.c351 plist_del(&top_waiter->pi_list_entry, &task->pi_waiters); in rt_mutex_adjust_prio_chain()
353 plist_add(&waiter->pi_list_entry, &task->pi_waiters); in rt_mutex_adjust_prio_chain()
358 plist_del(&waiter->pi_list_entry, &task->pi_waiters); in rt_mutex_adjust_prio_chain()
361 plist_add(&waiter->pi_list_entry, &task->pi_waiters); in rt_mutex_adjust_prio_chain()
466 plist_add(&top->pi_list_entry, &task->pi_waiters); in try_to_take_rt_mutex()
532 plist_del(&top_waiter->pi_list_entry, &owner->pi_waiters); in task_blocks_on_rt_mutex()
533 plist_add(&waiter->pi_list_entry, &owner->pi_waiters); in task_blocks_on_rt_mutex()
594 plist_del(&waiter->pi_list_entry, &current->pi_waiters); in wakeup_next_waiter()
642 plist_del(&waiter->pi_list_entry, &owner->pi_waiters); in remove_waiter()
648 plist_add(&next->pi_list_entry, &owner->pi_waiters); in remove_waiter()
Drtmutex_common.h81 return !plist_head_empty(&p->pi_waiters); in task_has_pi_waiters()
87 return plist_first_entry(&p->pi_waiters, struct rt_mutex_waiter, in task_top_pi_waiter()
Drtmutex-debug.c59 DEBUG_LOCKS_WARN_ON(!plist_head_empty(&task->pi_waiters)); in rt_mutex_debug_task_free()
Dfork.c1084 plist_head_init(&p->pi_waiters); in rt_mutex_init_task()
/linux-3.4.99/include/linux/
Drtmutex.h103 .pi_waiters = PLIST_HEAD_INIT(tsk.pi_waiters), \
Dsched.h1476 struct plist_head pi_waiters; member
/linux-3.4.99/kernel/sched/
Dcore.c7268 plist_head_init(&init_task.pi_waiters); in sched_init()