Searched refs:pi_waiters (Results 1 – 7 of 7) sorted by relevance
/linux-3.4.99/kernel/ |
D | rtmutex.c | 351 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, ¤t->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()
|
D | rtmutex_common.h | 81 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()
|
D | rtmutex-debug.c | 59 DEBUG_LOCKS_WARN_ON(!plist_head_empty(&task->pi_waiters)); in rt_mutex_debug_task_free()
|
D | fork.c | 1084 plist_head_init(&p->pi_waiters); in rt_mutex_init_task()
|
/linux-3.4.99/include/linux/ |
D | rtmutex.h | 103 .pi_waiters = PLIST_HEAD_INIT(tsk.pi_waiters), \
|
D | sched.h | 1476 struct plist_head pi_waiters; member
|
/linux-3.4.99/kernel/sched/ |
D | core.c | 7268 plist_head_init(&init_task.pi_waiters); in sched_init()
|