Home
last modified time | relevance | path

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

/linux/kernel/sched/
H A Dext.c2240 struct scx_dispatch_q *dst_dsq = &dst_rq->scx.local_dsq; in move_local_task_to_local_dsq() local
2249 list_add(&p->scx.dsq_list.node, &dst_dsq->list); in move_local_task_to_local_dsq()
2251 list_add_tail(&p->scx.dsq_list.node, &dst_dsq->list); in move_local_task_to_local_dsq()
2253 dsq_inc_nr(dst_dsq, p, enq_flags); in move_local_task_to_local_dsq()
2254 p->scx.dsq = dst_dsq; in move_local_task_to_local_dsq()
2256 local_dsq_post_enq(sch, dst_dsq, p, enq_flags); in move_local_task_to_local_dsq()
2448 struct scx_dispatch_q *dst_dsq) in move_task_between_dsqs() argument
2456 if (dst_dsq->id == SCX_DSQ_LOCAL) { in move_task_between_dsqs()
2457 dst_rq = container_of(dst_dsq, struct rq, scx.local_dsq); in move_task_between_dsqs()
2460 dst_dsq = find_global_dsq(sch, task_cpu(p)); in move_task_between_dsqs()
[all …]