Home
last modified time | relevance | path

Searched refs:pushable_tasks (Results 1 – 4 of 4) sorted by relevance

/linux/kernel/sched/
H A Drt.c84 plist_head_init(&rt_rq->pushable_tasks); in init_rt_rq()
375 return !plist_head_empty(&rq->rt.pushable_tasks); in has_pushable_tasks()
399 plist_del(&p->pushable_tasks, &rq->rt.pushable_tasks); in enqueue_pushable_task()
400 plist_node_init(&p->pushable_tasks, p->prio); in enqueue_pushable_task()
401 plist_add(&p->pushable_tasks, &rq->rt.pushable_tasks); in enqueue_pushable_task()
415 plist_del(&p->pushable_tasks, &rq->rt.pushable_tasks); in dequeue_pushable_task()
419 p = plist_first_entry(&rq->rt.pushable_tasks, in dequeue_pushable_task()
420 struct task_struct, pushable_tasks); in dequeue_pushable_task()
1747 struct plist_head *head = &rq->rt.pushable_tasks; in pick_highest_pushable_task()
1753 plist_for_each_entry(p, head, pushable_tasks) { in pick_highest_pushable_task()
[all …]
H A Dsched.h837 struct plist_head pushable_tasks; member
H A Dcore.c4691 plist_node_init(&p->pushable_tasks, MAX_PRIO); in sched_fork()
/linux/include/linux/
H A Dsched.h954 struct plist_node pushable_tasks; member