Searched refs:SCHED_EXT (Results 1 – 10 of 10) sorted by relevance
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | init_enable_count.c | 17 #define SCHED_EXT 7 macro 88 ret = sched_setscheduler(0, SCHED_EXT, ¶m); in run_test()
|
| /linux/tools/sched_ext/ |
| H A D | scx_userland.c | 48 #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 D | README.md | 1 SCHED_EXT EXAMPLE SCHEDULERS
|
| /linux/include/uapi/linux/ |
| H A D | sched.h | 121 #define SCHED_EXT 7 macro
|
| /linux/tools/perf/trace/beauty/include/uapi/linux/ |
| H A D | sched.h | 121 #define SCHED_EXT 7 macro
|
| /linux/Documentation/scheduler/ |
| H A D | sched-ext.rst | 49 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 D | syscalls.c | 1476 case SCHED_EXT: in SYSCALL_DEFINE1() 1504 case SCHED_EXT: in SYSCALL_DEFINE1()
|
| H A D | ext.c | 2550 * 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 D | sched.h | 197 if (policy == SCHED_EXT) in normal_policy()
|
| /linux/ |
| H A D | MAINTAINERS | 23686 SCHEDULER - SCHED_EXT
|