Home
last modified time | relevance | path

Searched refs:SCHED_EXT (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/sched_ext/
H A Dinit_enable_count.c17 #define SCHED_EXT 7 macro
88 ret = sched_setscheduler(0, SCHED_EXT, &param); in run_test()
/linux/tools/sched_ext/
H A Dscx_userland.c48 #define SCHED_EXT 7 macro
331 .sched_priority = sched_get_priority_max(SCHED_EXT), in pre_bootstrap()
349 err = syscall(__NR_sched_setscheduler, getpid(), SCHED_EXT, &sched_param); in pre_bootstrap()
H A DREADME.md1 SCHED_EXT EXAMPLE SCHEDULERS
/linux/include/uapi/linux/
H A Dsched.h121 #define SCHED_EXT 7 macro
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dsched.h121 #define SCHED_EXT 7 macro
/linux/Documentation/scheduler/
H A Dsched-ext.rst49 If a task explicitly sets its scheduling policy to ``SCHED_EXT``, it will be
55 ``SCHED_EXT`` tasks are scheduled by sched_ext.
58 set in ``ops->flags``, only tasks with the ``SCHED_EXT`` policy are scheduled
61 higher sched_class precedence than ``SCHED_EXT``.
175 * By default, all SCHED_EXT, SCHED_OTHER, SCHED_IDLE, and
308 while (task in SCHED_EXT) {
/linux/kernel/sched/
H A Dsyscalls.c1476 case SCHED_EXT: in SYSCALL_DEFINE1()
1504 case SCHED_EXT: in SYSCALL_DEFINE1()
H A Dext.c2550 * If @force_scx is true, always try to pick a SCHED_EXT task, in do_pick_task_scx()
2981 * %SCHED_EXT transitions from scx_check_setscheduler()
2985 if (p->policy == SCHED_EXT) { in scx_enable_task()
2991 } else if (p->policy == SCHED_EXT) { in scx_enable_task()
3117 * when it's ever configured to run with a SCHED_EXT policy. in scx_cancel_fork()
3264 p->policy != policy && policy == SCHED_EXT) in scx_can_stop_tick()
3852 return policy == SCHED_EXT; in scx_allow_ttwu_queue()
H A Dsched.h197 if (policy == SCHED_EXT) in normal_policy()
/linux/
H A DMAINTAINERS23686 SCHEDULER - SCHED_EXT