Searched refs:pi_tree (Results 1 - 2 of 2) sorted by relevance

/linux-master/kernel/locking/
H A Drtmutex_common.h43 * @pi_tree: node to enqueue into the mutex owner waiters tree
50 * @pi_tree is ordered by rt_mutex_owner(@lock)->pi_lock
54 struct rt_waiter_node pi_tree; member in struct:rt_mutex_waiter
152 pi_tree.entry);
214 RB_CLEAR_NODE(&waiter->pi_tree.entry);
H A Drtmutex.c370 * Update the waiter->pi_tree copy of the sort keys (from the tree copy).
377 lockdep_assert(RB_EMPTY_NODE(&waiter->pi_tree.entry));
379 waiter->pi_tree.prio = waiter->tree.prio;
380 waiter->pi_tree.deadline = waiter->tree.deadline;
509 rb_add_cached(&waiter->pi_tree.entry, &task->pi_waiters, __pi_waiter_less);
517 if (RB_EMPTY_NODE(&waiter->pi_tree.entry))
520 rb_erase_cached(&waiter->pi_tree.entry, &task->pi_waiters);
521 RB_CLEAR_NODE(&waiter->pi_tree.entry);

Completed in 131 milliseconds