Home
last modified time | relevance | path

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

/linux-6.15/kernel/sched/
H A Dext.c1985 bool is_local = dsq == &rq->scx.local_dsq; in dispatch_dequeue()
2039 return &rq->scx.local_dsq; in find_dsq_for_dispatch()
2047 return &cpu_rq(cpu)->scx.local_dsq; in find_dsq_for_dispatch()
2236 dispatch_enqueue(&rq->scx.local_dsq, p, enq_flags); in do_enqueue_task()
2433 struct scx_dispatch_q *dst_dsq = &dst_rq->scx.local_dsq; in move_local_task_to_local_dsq()
3006 if (rq->scx.local_dsq.nr) in balance_one()
3036 if (rq->scx.local_dsq.nr) in balance_one()
6080 init_dsq(&rq->scx.local_dsq, SCX_DSQ_LOCAL); in init_sched_ext_class()
6613 list_for_each_entry_safe(p, n, &rq->scx.local_dsq.list, in scx_bpf_reenqueue_local()
6774 ret = READ_ONCE(this_rq()->scx.local_dsq.nr); in scx_bpf_dsq_nr_queued()
[all …]
H A Dext_idle.c490 cpu_rq(cpu)->scx.local_dsq.nr == 0 && in scx_select_cpu_dfl()
H A Dsched.h763 struct scx_dispatch_q local_dsq; member