Searched refs:SCX_OP_IDX (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/sched/ext/ |
| H A D | internal.h | 42 #define SCX_OP_IDX(op) (offsetof(struct sched_ext_ops, op) / sizeof(void (*)(void))) macro 1149 SCX_OPI_NORMAL_END = SCX_OP_IDX(cpu_online), 1150 SCX_OPI_CPU_HOTPLUG_BEGIN = SCX_OP_IDX(cpu_online), 1151 SCX_OPI_CPU_HOTPLUG_END = SCX_OP_IDX(init_cids), 1152 SCX_OPI_END = SCX_OP_IDX(init_cids), 2276 #define SCX_HAS_OP(sch, op) test_bit(SCX_OP_IDX(op), (sch)->has_op)
|
| H A D | ext.c | 11011 [SCX_OP_IDX(select_cpu)] = SCX_KF_ALLOW_SELECT_CPU | SCX_KF_ALLOW_ENQUEUE, 11012 [SCX_OP_IDX(enqueue)] = SCX_KF_ALLOW_SELECT_CPU | SCX_KF_ALLOW_ENQUEUE, 11013 [SCX_OP_IDX(dispatch)] = SCX_KF_ALLOW_ENQUEUE | SCX_KF_ALLOW_DISPATCH, 11014 [SCX_OP_IDX(cpu_release)] = SCX_KF_ALLOW_CPU_RELEASE, 11015 [SCX_OP_IDX(init_task)] = SCX_KF_ALLOW_UNLOCKED, 11016 [SCX_OP_IDX(dump)] = SCX_KF_ALLOW_UNLOCKED, 11018 [SCX_OP_IDX(cgroup_init)] = SCX_KF_ALLOW_UNLOCKED, 11019 [SCX_OP_IDX(cgroup_exit)] = SCX_KF_ALLOW_UNLOCKED, 11020 [SCX_OP_IDX(cgroup_prep_move)] = SCX_KF_ALLOW_UNLOCKED, 11021 [SCX_OP_IDX(cgroup_cancel_move)] = SCX_KF_ALLOW_UNLOCKED, [all …]
|