Home
last modified time | relevance | path

Searched refs:sched_ext_ops (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/kernel/sched/
H A Dext_idle.h13 struct sched_ext_ops;
16 void scx_idle_update_selcpu_topology(struct sched_ext_ops *ops);
21 static inline void scx_idle_update_selcpu_topology(struct sched_ext_ops *ops) {} in scx_idle_update_selcpu_topology()
31 void scx_idle_enable(struct sched_ext_ops *ops);
H A Dext.c248 struct sched_ext_ops { struct
922 static struct sched_ext_ops scx_ops;
5648 const struct sched_ext_ops *uops = udata; in bpf_scx_init_member()
5649 struct sched_ext_ops *ops = kdata; in bpf_scx_init_member()
5659 case offsetof(struct sched_ext_ops, flags): in bpf_scx_init_member()
5664 case offsetof(struct sched_ext_ops, name): in bpf_scx_init_member()
5672 case offsetof(struct sched_ext_ops, timeout_ms): in bpf_scx_init_member()
5697 case offsetof(struct sched_ext_ops, init_task): in bpf_scx_check_member()
5703 case offsetof(struct sched_ext_ops, cpu_online): in bpf_scx_check_member()
5705 case offsetof(struct sched_ext_ops, init): in bpf_scx_check_member()
[all …]
H A Dext_idle.c330 void scx_idle_update_selcpu_topology(struct sched_ext_ops *ops) in scx_idle_update_selcpu_topology()
698 static void reset_idle_masks(struct sched_ext_ops *ops) in reset_idle_masks()
721 void scx_idle_enable(struct sched_ext_ops *ops) in scx_idle_enable()
/linux-6.15/tools/testing/selftests/sched_ext/
H A Dhotplug.bpf.c48 struct sched_ext_ops hotplug_cb_ops = {
57 struct sched_ext_ops hotplug_nocb_ops = {
H A Dminimal.bpf.c19 struct sched_ext_ops minimal_ops = {
H A Denq_last_no_enq_fails.bpf.c23 struct sched_ext_ops enq_last_no_enq_fails_ops = {
H A Dprog_run.bpf.c30 struct sched_ext_ops prog_run_ops = {
H A Dmaybe_null_fail_dsp.bpf.c21 struct sched_ext_ops maybe_null_fail = {
H A Dmaybe_null_fail_yld.bpf.c24 struct sched_ext_ops maybe_null_fail = {
H A Dselect_cpu_dispatch_bad_dsq.bpf.c32 struct sched_ext_ops select_cpu_dispatch_bad_dsq_ops = {
H A Dselect_cpu_dfl.bpf.c37 struct sched_ext_ops select_cpu_dfl_ops = {
H A Dselect_cpu_dispatch_dbl_dsp.bpf.c33 struct sched_ext_ops select_cpu_dispatch_dbl_dsp_ops = {
H A Dselect_cpu_dispatch.bpf.c37 struct sched_ext_ops select_cpu_dispatch_ops = {
H A Dmaybe_null.bpf.c31 struct sched_ext_ops maybe_null_success = {
H A Dddsp_bogus_dsq_fail.bpf.c37 struct sched_ext_ops ddsp_bogus_dsq_fail_ops = {
H A Dddsp_vtimelocal_fail.bpf.c34 struct sched_ext_ops ddsp_vtimelocal_fail_ops = {
H A Denq_select_cpu_fails.bpf.c38 struct sched_ext_ops enq_select_cpu_fails_ops = {
H A Dinit_enable_count.bpf.c47 struct sched_ext_ops init_enable_count_ops = {
H A Dcreate_dsq.bpf.c53 struct sched_ext_ops create_dsq_ops = {
H A Ddsp_local_on.bpf.c61 struct sched_ext_ops dsp_local_on_ops = {
H A Dexit.bpf.c76 struct sched_ext_ops exit_ops = {
H A Dselect_cpu_dfl_nodispatch.bpf.c84 struct sched_ext_ops select_cpu_dfl_nodispatch_ops = {
H A Dnuma.bpf.c93 struct sched_ext_ops numa_ops = {
H A Dselect_cpu_vtime.bpf.c83 struct sched_ext_ops select_cpu_vtime_ops = {
H A Dmaximal.bpf.c135 struct sched_ext_ops maximal_ops = {

12