Home
last modified time | relevance | path

Searched refs:dsq_priq (Results 1 – 2 of 2) sorted by relevance

/linux/include/linux/sched/
H A Dext.h200 struct rb_node dsq_priq; /* p->scx.dsq_vtime order */ member
/linux/kernel/sched/ext/
H A Dext.c1416 container_of(node_a, struct task_struct, scx.dsq_priq); in scx_dsq_priq_less()
1418 container_of(node_b, struct task_struct, scx.dsq_priq); in scx_dsq_priq_less()
1602 !RB_EMPTY_NODE(&p->scx.dsq_priq)); in scx_dispatch_enqueue()
1651 rb_add(&p->scx.dsq_priq, &dsq->priq, scx_dsq_priq_less); in scx_dispatch_enqueue()
1657 rbp = rb_prev(&p->scx.dsq_priq); in scx_dispatch_enqueue()
1661 scx.dsq_priq); in scx_dispatch_enqueue()
1737 rb_erase(&p->scx.dsq_priq, &dsq->priq); in scx_task_unlink_from_dsq()
1738 RB_CLEAR_NODE(&p->scx.dsq_priq); in scx_task_unlink_from_dsq()
4039 RB_CLEAR_NODE(&scx->dsq_priq); in init_scx_entity()