Home
last modified time | relevance | path

Searched refs:pushable_dl_tasks (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/kernel/sched/
Ddeadline.c517 BUG_ON(!RB_EMPTY_NODE(&p->pushable_dl_tasks)); in enqueue_pushable_dl_task()
522 pushable_dl_tasks); in enqueue_pushable_dl_task()
534 rb_link_node(&p->pushable_dl_tasks, parent, link); in enqueue_pushable_dl_task()
535 rb_insert_color_cached(&p->pushable_dl_tasks, in enqueue_pushable_dl_task()
543 if (RB_EMPTY_NODE(&p->pushable_dl_tasks)) in dequeue_pushable_dl_task()
546 if (dl_rq->pushable_dl_tasks_root.rb_leftmost == &p->pushable_dl_tasks) { in dequeue_pushable_dl_task()
549 next_node = rb_next(&p->pushable_dl_tasks); in dequeue_pushable_dl_task()
552 struct task_struct, pushable_dl_tasks)->dl.deadline; in dequeue_pushable_dl_task()
556 rb_erase_cached(&p->pushable_dl_tasks, &dl_rq->pushable_dl_tasks_root); in dequeue_pushable_dl_task()
557 RB_CLEAR_NODE(&p->pushable_dl_tasks); in dequeue_pushable_dl_task()
[all …]
Dcore.c3469 RB_CLEAR_NODE(&p->pushable_dl_tasks); in sched_fork()
/kernel/linux/linux-5.10/include/linux/
Dsched.h897 struct rb_node pushable_dl_tasks; member