Searched refs:dsq_list (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/sched/ |
| H A D | ext.c | 591 list_node = &cur->scx.dsq_list.node; in nldsq_next_task() 609 return container_of(dsq_lnode, struct task_struct, scx.dsq_list); in nldsq_next_task() 641 p = container_of(cursor, struct task_struct, scx.dsq_list); in nldsq_cursor_next_task() 650 list_move_tail(&cursor->node, &p->scx.dsq_list.node); in nldsq_cursor_next_task() 652 list_move(&cursor->node, &p->scx.dsq_list.node); in nldsq_cursor_next_task() 1524 WARN_ON_ONCE(p->scx.dsq || !list_empty(&p->scx.dsq_list.node)); in dispatch_enqueue() 1579 list_add(&p->scx.dsq_list.node, &prev->scx.dsq_list.node); in dispatch_enqueue() 1582 list_add(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue() 1593 list_add(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue() 1603 list_add_tail(&p->scx.dsq_list.node, &dsq->list); in dispatch_enqueue() [all …]
|
| /linux/include/linux/sched/ |
| H A D | ext.h | 192 struct scx_dsq_list_node dsq_list; /* dispatch order */ member
|