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 1114 SCX_OPI_NORMAL_END = SCX_OP_IDX(cpu_online), 1115 SCX_OPI_CPU_HOTPLUG_BEGIN = SCX_OP_IDX(cpu_online), 1116 SCX_OPI_CPU_HOTPLUG_END = SCX_OP_IDX(init_cids), 1117 SCX_OPI_END = SCX_OP_IDX(init_cids), 2220 #define SCX_HAS_OP(sch, op) test_bit(SCX_OP_IDX(op), (sch)->has_op)
|
| H A D | ext.c | 10784 [SCX_OP_IDX(select_cpu)] = SCX_KF_ALLOW_SELECT_CPU | SCX_KF_ALLOW_ENQUEUE, 10785 [SCX_OP_IDX(enqueue)] = SCX_KF_ALLOW_SELECT_CPU | SCX_KF_ALLOW_ENQUEUE, 10786 [SCX_OP_IDX(dispatch)] = SCX_KF_ALLOW_ENQUEUE | SCX_KF_ALLOW_DISPATCH, 10787 [SCX_OP_IDX(cpu_release)] = SCX_KF_ALLOW_CPU_RELEASE, 10788 [SCX_OP_IDX(init_task)] = SCX_KF_ALLOW_UNLOCKED, 10789 [SCX_OP_IDX(dump)] = SCX_KF_ALLOW_UNLOCKED, 10791 [SCX_OP_IDX(cgroup_init)] = SCX_KF_ALLOW_UNLOCKED, 10792 [SCX_OP_IDX(cgroup_exit)] = SCX_KF_ALLOW_UNLOCKED, 10793 [SCX_OP_IDX(cgroup_prep_move)] = SCX_KF_ALLOW_UNLOCKED, 10794 [SCX_OP_IDX(cgroup_cancel_move)] = SCX_KF_ALLOW_UNLOCKED, [all …]
|