Home
last modified time | relevance | path

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

/linux-6.12.1/tools/testing/selftests/sched_ext/
Denq_last_no_enq_fails.bpf.c17 void BPF_STRUCT_OPS_SLEEPABLE(enq_last_no_enq_fails_exit, struct scx_exit_info *info) in BPF_STRUCT_OPS_SLEEPABLE()
Dprog_run.bpf.c24 void BPF_STRUCT_OPS(prog_run_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dselect_cpu_dispatch_bad_dsq.bpf.c26 void BPF_STRUCT_OPS(select_cpu_dispatch_bad_dsq_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dselect_cpu_dispatch_dbl_dsp.bpf.c27 void BPF_STRUCT_OPS(select_cpu_dispatch_dbl_dsp_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dddsp_bogus_dsq_fail.bpf.c31 void BPF_STRUCT_OPS(ddsp_bogus_dsq_fail_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dddsp_vtimelocal_fail.bpf.c28 void BPF_STRUCT_OPS(ddsp_vtimelocal_fail_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dhotplug.bpf.c15 void BPF_STRUCT_OPS(hotplug_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Ddsp_local_on.bpf.c52 void BPF_STRUCT_OPS(dsp_local_on_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dexit.bpf.c62 void BPF_STRUCT_OPS(exit_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dmaximal.bpf.c129 void BPF_STRUCT_OPS(maximal_exit, struct scx_exit_info *info) in BPF_STRUCT_OPS()
/linux-6.12.1/kernel/sched/
Dext.c70 struct scx_exit_info { struct
638 void (*exit)(struct scx_exit_info *info);
883 static struct scx_exit_info *scx_exit_info; variable
4395 static void free_exit_info(struct scx_exit_info *ei) in free_exit_info()
4403 static struct scx_exit_info *alloc_exit_info(size_t exit_dump_len) in alloc_exit_info()
4405 struct scx_exit_info *ei; in alloc_exit_info()
4447 struct scx_exit_info *ei = scx_exit_info; in scx_ops_disable_workfn()
4478 scx_exit_info->msg); in scx_ops_disable_workfn()
4591 free_exit_info(scx_exit_info); in scx_ops_disable_workfn()
4592 scx_exit_info = NULL; in scx_ops_disable_workfn()
[all …]
/linux-6.12.1/tools/sched_ext/
Dscx_simple.bpf.c142 void BPF_STRUCT_OPS(simple_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dscx_central.bpf.c341 void BPF_STRUCT_OPS(central_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
DREADME.md245 …hed_ext/tools/sched_ext/user_exit_info.h:25:23: note: forward declaration of 'struct scx_exit_info'
247 const struct scx_exit_info *ei)
Dscx_qmap.bpf.c805 void BPF_STRUCT_OPS(qmap_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
Dscx_flatcg.bpf.c936 void BPF_STRUCT_OPS(fcg_exit, struct scx_exit_info *ei) in BPF_STRUCT_OPS()
/linux-6.12.1/Documentation/scheduler/
Dsched-ext.rst181 void BPF_STRUCT_OPS(simple_exit, struct scx_exit_info *ei)