Home
last modified time | relevance | path

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

/linux-6.12.1/init/
Dinit_task.c105 .dsq_list.node = LIST_HEAD_INIT(init_task.scx.dsq_list.node),
/linux-6.12.1/kernel/sched/
Dext.c1218 list_node = &cur->scx.dsq_list.node; in nldsq_next_task()
1236 return container_of(dsq_lnode, struct task_struct, scx.dsq_list); in nldsq_next_task()
1676 WARN_ON_ONCE(p->scx.dsq || !list_empty(&p->scx.dsq_list.node)); in dispatch_enqueue()
1729 list_add(&p->scx.dsq_list.node, &prev->scx.dsq_list.node); in dispatch_enqueue()
1731 list_add(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue()
1740 list_add(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue()
1742 list_add_tail(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue()
1789 WARN_ON_ONCE(list_empty(&p->scx.dsq_list.node)); in task_unlink_from_dsq()
1797 list_del_init(&p->scx.dsq_list.node); in task_unlink_from_dsq()
1811 if (unlikely(!list_empty(&p->scx.dsq_list.node))) in dispatch_dequeue()
[all …]
/linux-6.12.1/include/linux/sched/
Dext.h141 struct scx_dsq_list_node dsq_list; /* dispatch order */ member