SCX_CALL_OP
SCX_CALL_OP(sch, dispatch, rq, scx_cpu_arg(cpu),
SCX_CALL_OP(sch, dispatch, rq, scx_cpu_arg(cpu),
SCX_CALL_OP(sch, cpu_acquire, rq, cpu, NULL);
SCX_CALL_OP(sch, cpu_release, rq, cpu_of(rq), &args);
SCX_CALL_OP(sch, cpu_online, NULL, scx_cpu_arg(cpu));
SCX_CALL_OP(sch, cpu_offline, NULL, scx_cpu_arg(cpu));
SCX_CALL_OP(sch, cgroup_exit, NULL, tg->css.cgroup);
SCX_CALL_OP(sch, cgroup_cancel_move, NULL,
SCX_CALL_OP(sch, cgroup_cancel_move, NULL,
SCX_CALL_OP(sch, cgroup_set_weight, NULL, tg_cgrp(tg), weight);
SCX_CALL_OP(sch, cgroup_set_idle, NULL, tg_cgrp(tg), idle);
SCX_CALL_OP(sch, cgroup_set_bandwidth, NULL,
SCX_CALL_OP(sch, cgroup_exit, NULL, css->cgroup);
SCX_CALL_OP(parent, sub_detach, NULL,
SCX_CALL_OP(sch, exit, NULL, sch->exit_info);
SCX_CALL_OP(sch, exit, NULL, sch->exit_info);
SCX_CALL_OP(sch, dump_task, rq, dctx, p);
SCX_CALL_OP(sch, dump_cpu, rq, dctx, scx_cpu_arg(cpu), idle);
SCX_CALL_OP(sch, dump, NULL, &dctx);
SCX_CALL_OP(sch, update_idle, rq, scx_cpu_arg(cpu_of(rq)), idle);
SCX_CALL_OP((sch), op, locked_rq, task, ##args); \