Searched defs:dsq_id (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/sched_ext/include/scx/ |
| H A D | compat.bpf.h | 44 #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 D | peek_dsq.bpf.c | 88 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 D | select_cpu_dispatch.bpf.c | 18 u64 dsq_id = SCX_DSQ_LOCAL; in BPF_STRUCT_OPS() local
|
| H A D | select_cpu_dfl_nodispatch.bpf.c | 55 u64 dsq_id = SCX_DSQ_GLOBAL; in BPF_STRUCT_OPS() local
|
| /linux/kernel/sched/ |
| H A D | ext.c | 113 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 …]
|