Lines Matching defs:dsq
1280 static struct task_struct *nldsq_next_task(struct scx_dispatch_q *dsq, in nldsq_next_task()
1310 #define nldsq_for_each_task(p, dsq) \ argument
1336 struct scx_dispatch_q *dsq; member
1846 static void dsq_mod_nr(struct scx_dispatch_q *dsq, s32 delta) in dsq_mod_nr()
1852 static void dispatch_enqueue(struct scx_dispatch_q *dsq, struct task_struct *p, in dispatch_enqueue()
1968 struct scx_dispatch_q *dsq) in task_unlink_from_dsq()
1984 struct scx_dispatch_q *dsq = p->scx.dsq; in dispatch_dequeue() local
2036 struct scx_dispatch_q *dsq; in find_dsq_for_dispatch() local
2097 struct scx_dispatch_q *dsq = in direct_dispatch() local
2582 struct scx_dispatch_q *dsq, in unlink_dsq_and_lock_src_rq()
2602 struct scx_dispatch_q *dsq, struct rq *src_rq) in consume_remote_task()
2618 …consume_remote_task(struct rq *this_rq, struct task_struct *p, struct scx_dispatch_q *dsq, struct … in consume_remote_task()
2718 static bool consume_dispatch_q(struct rq *rq, struct scx_dispatch_q *dsq) in consume_dispatch_q()
2889 struct scx_dispatch_q *dsq; in finish_dispatch() local
3124 struct scx_dispatch_q *dsq; in process_ddsp_deferred_locals() local
4154 static void init_dsq(struct scx_dispatch_q *dsq, u64 dsq_id) in init_dsq()
4165 struct scx_dispatch_q *dsq; in create_dsq() local
4189 struct scx_dispatch_q *dsq, *tmp_dsq; in free_dsq_irq_workfn() local
4199 struct scx_dispatch_q *dsq; in destroy_dsq() local
4677 struct scx_dispatch_q *dsq; in scx_ops_disable_workfn() local
5301 struct scx_dispatch_q *dsq; in scx_ops_enable() local
6402 struct scx_dispatch_q *dsq; in scx_bpf_dsq_move_to_local() local
6768 struct scx_dispatch_q *dsq; in scx_bpf_dsq_nr_queued() local