Searched refs:pi_waiters (Results 1 - 6 of 6) sorted by relevance

/linux-master/kernel/locking/
H A Drtmutex_common.h144 return !RB_EMPTY_ROOT(&p->pi_waiters.rb_root);
151 return rb_entry(p->pi_waiters.rb_leftmost, struct rt_mutex_waiter,
H A Drtmutex_api.c487 DEBUG_LOCKS_WARN_ON(!RB_EMPTY_ROOT(&task->pi_waiters.rb_root));
H A Drtmutex.c509 rb_add_cached(&waiter->pi_tree.entry, &task->pi_waiters, __pi_waiter_less);
520 rb_erase_cached(&waiter->pi_tree.entry, &task->pi_waiters);
1177 * waiter into @task->pi_waiters tree.
1320 * Remove it from current->pi_waiters and deboost.
/linux-master/init/
H A Dinit_task.c163 .pi_waiters = RB_ROOT_CACHED,
/linux-master/include/linux/
H A Dsched.h1150 struct rb_root_cached pi_waiters; member in struct:task_struct
/linux-master/kernel/
H A Dfork.c1947 p->pi_waiters = RB_ROOT_CACHED;

Completed in 149 milliseconds