Home
last modified time | relevance | path

Searched defs:dsq_id (Results 1 – 5 of 5) sorted by relevance

/linux/tools/sched_ext/include/scx/
H A Dcompat.bpf.h44 #define scx_bpf_dsq_move_to_local(dsq_id) \ argument
63 #define scx_bpf_dsq_move(it__iter, p, dsq_id, enq_flags) \ argument
70 #define scx_bpf_dsq_move_vtime(it__iter, p, dsq_id, enq_flags) \ argument
93 static inline struct task_struct *__COMPAT_scx_bpf_dsq_peek(u64 dsq_id) in __COMPAT_scx_bpf_dsq_peek()
281 scx_bpf_dsq_insert_vtime(struct task_struct *p, u64 dsq_id, u64 slice, u64 vtime, in scx_bpf_dsq_insert_vtime()
318 scx_bpf_dsq_insert(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) in scx_bpf_dsq_insert()
/linux/tools/testing/selftests/sched_ext/
H A Dpeek_dsq.bpf.c88 int dsq_id = dsq_pool_base_id + i; in scan_dsq_pool() local
206 int dsq_id = dsq_pool_base_id + i; in BPF_STRUCT_OPS_SLEEPABLE() local
236 int dsq_id = dsq_pool_base_id + i; in BPF_STRUCT_OPS() local
H A Dselect_cpu_dispatch.bpf.c18 u64 dsq_id = SCX_DSQ_LOCAL; in BPF_STRUCT_OPS() local
H A Dselect_cpu_dfl_nodispatch.bpf.c55 u64 dsq_id = SCX_DSQ_GLOBAL; in BPF_STRUCT_OPS() local
/linux/kernel/sched/
H A Dext.c113 u64 dsq_id; member
254 static struct scx_dispatch_q *find_user_dsq(struct scx_sched *sch, u64 dsq_id) in find_user_dsq()
1218 struct rq *rq, u64 dsq_id, in find_dsq_for_dispatch()
1251 struct task_struct *p, u64 dsq_id, in mark_direct_dispatch()
2060 u64 dsq_id, u64 enq_flags) in finish_dispatch()
3441 static void init_dsq(struct scx_dispatch_q *dsq, u64 dsq_id) in init_dsq()
3461 static void destroy_dsq(struct scx_sched *sch, u64 dsq_id) in destroy_dsq()
5739 u64 dsq_id, u64 enq_flags) in scx_dsq_insert_commit()
5804 __bpf_kfunc bool scx_bpf_dsq_insert___v2(struct task_struct *p, u64 dsq_id, in scx_bpf_dsq_insert___v2()
5830 __bpf_kfunc void scx_bpf_dsq_insert(struct task_struct *p, u64 dsq_id, in scx_bpf_dsq_insert()
[all …]