Lines Matching refs:scx_ops
922 static struct sched_ext_ops scx_ops; variable
1155 scx_ops.op(args); \
1158 scx_ops.op(args); \
1165 __typeof__(scx_ops.op(args)) __ret; \
1170 __ret = scx_ops.op(args); \
1173 __ret = scx_ops.op(args); \
1200 __typeof__(scx_ops.op(task, ##args)) __ret; \
1210 __typeof__(scx_ops.op(task0, task1, ##args)) __ret; \
3477 scx_idle_update_selcpu_topology(&scx_ops); in handle_hotplug()
4256 if (!scx_ops.cgroup_exit) in scx_cgroup_exit()
4291 if (!scx_ops.cgroup_init) { in scx_cgroup_init()
4393 return sysfs_emit(buf, "%s\n", scx_ops.name); in scx_attr_ops_show()
4436 return add_uevent_var(env, "SCXOPS=%s", scx_ops.name); in scx_uevent()
4482 smp_processor_id(), dur_s, scx_ops.name); in scx_softlockup()
4784 scx_ops.name, ei->reason); in scx_ops_disable_workfn()
4787 pr_err("sched_ext: %s: %s\n", scx_ops.name, ei->msg); in scx_ops_disable_workfn()
4793 scx_ops.name, ei->reason); in scx_ops_disable_workfn()
4796 if (scx_ops.exit) in scx_ops_disable_workfn()
4811 memset(&scx_ops, 0, sizeof(scx_ops)); in scx_ops_disable_workfn()
5165 scx_dump_state(ei, scx_ops.exit_dump_len); in scx_ops_error_irq_workfn()
5345 scx_ops = *ops; in scx_ops_enable()
5366 if (scx_ops.init) { in scx_ops_enable()
5429 if (scx_ops.cpu_acquire || scx_ops.cpu_release) in scx_ops_enable()
5537 scx_ops.name, scx_switched_all() ? "" : " (partial)"); in scx_ops_enable()
6012 printk("%sSched_ext: %s (%s%s)", log_lvl, scx_ops.name, in print_scx_info()
6024 log_lvl, scx_ops.name, scx_ops_enable_state_str[state], all, in print_scx_info()