Home
last modified time | relevance | path

Searched refs:sched_param (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.6.21/tools/tracing/rtla/src/
Dutils.c407 int parse_prio(char *arg, struct sched_attr *sched_param) in parse_prio() argument
413 memset(sched_param, 0, sizeof(*sched_param)); in parse_prio()
414 sched_param->size = sizeof(*sched_param); in parse_prio()
434 sched_param->sched_policy = SCHED_DEADLINE; in parse_prio()
435 sched_param->sched_runtime = runtime; in parse_prio()
436 sched_param->sched_deadline = period; in parse_prio()
437 sched_param->sched_period = period; in parse_prio()
451 sched_param->sched_policy = SCHED_FIFO; in parse_prio()
452 sched_param->sched_priority = prio; in parse_prio()
466 sched_param->sched_policy = SCHED_RR; in parse_prio()
[all …]
Dtimerlat_u.c34 struct sched_param sp = { .sched_priority = 95 }; in timerlat_u_main()
52 if (!params->sched_param) { in timerlat_u_main()
59 retval = __set_sched_attr(getpid(), params->sched_param); in timerlat_u_main()
Dtimerlat_top.c47 struct sched_attr sched_param; member
532 retval = parse_prio(optarg, &params->sched_param); in timerlat_top_parse_args()
792 retval = set_comm_sched_attr("timerlat/", &params->sched_param); in timerlat_top_main()
880 params_u.sched_param = &params->sched_param; in timerlat_top_main()
882 params_u.sched_param = NULL; in timerlat_top_main()
Dtimerlat_u.h15 struct sched_attr *sched_param; member
Dtimerlat_hist.c44 struct sched_attr sched_param; member
708 retval = parse_prio(optarg, &params->sched_param); in timerlat_hist_parse_args()
981 retval = set_comm_sched_attr("timerlat/", &params->sched_param); in timerlat_hist_main()
1060 params_u.sched_param = &params->sched_param; in timerlat_hist_main()
1062 params_u.sched_param = NULL; in timerlat_hist_main()
Dutils.h60 int parse_prio(char *arg, struct sched_attr *sched_param);
Dosnoise_top.c44 struct sched_attr sched_param; member
463 retval = parse_prio(optarg, &params->sched_param); in osnoise_top_parse_args()
695 retval = set_comm_sched_attr("osnoise/", &params->sched_param); in osnoise_top_main()
Dosnoise_hist.c37 struct sched_attr sched_param; member
623 retval = parse_prio(optarg, &params->sched_param); in osnoise_hist_parse_args()
861 retval = set_comm_sched_attr("osnoise/", &params->sched_param); in osnoise_hist_main()
/linux-6.6.21/include/uapi/linux/sched/
Dtypes.h7 struct sched_param { struct
/linux-6.6.21/tools/power/cpupower/bench/
Dsystem.c104 struct sched_param param; in set_process_priority()
/linux-6.6.21/tools/laptop/freefall/
Dfreefall.c110 struct sched_param param; in main()
/linux-6.6.21/tools/testing/selftests/powerpc/mm/
Dtlbie_test.c400 struct sched_param param; in set_pthread_cpu()
416 struct sched_param param; in set_mycpu()
/linux-6.6.21/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi_signal_restart.c52 struct sched_param schedp; in create_rt_thread()
Dfutex_requeue_pi.c74 struct sched_param schedp; in create_rt_thread()
/linux-6.6.21/include/linux/
Dsched.h66 struct sched_param;
1924 extern int sched_setscheduler(struct task_struct *, int, const struct sched_param *);
1925 extern int sched_setscheduler_nocheck(struct task_struct *, int, const struct sched_param *);
Dsyscalls.h38 struct sched_param;
605 struct sched_param __user *param);
607 struct sched_param __user *param);
610 struct sched_param __user *param);
Dsecurity.h217 struct sched_param;
/linux-6.6.21/kernel/rcu/
Dtree_plugin.h1009 struct sched_param sp; in rcu_cpu_kthread_setup()
1195 struct sched_param sp; in rcu_spawn_one_boost_kthread()
Dtree_nocb.h1492 struct sched_param sp; in rcu_spawn_cpu_nocb_kthread()
Dtree.c4669 struct sched_param param = { .sched_priority = kthread_prio }; in rcu_start_exp_gp_kworkers()
4713 struct sched_param sp; in rcu_spawn_gp_kthread()
/linux-6.6.21/kernel/sched/
Dcore.c3658 struct sched_param param = { .sched_priority = MAX_RT_PRIO - 1 }; in sched_set_stop_task()
7853 const struct sched_param *param, bool check) in _sched_setscheduler()
7883 const struct sched_param *param) in sched_setscheduler()
7913 const struct sched_param *param) in sched_setscheduler_nocheck()
7938 struct sched_param sp = { .sched_priority = MAX_RT_PRIO / 2 }; in sched_set_fifo()
7948 struct sched_param sp = { .sched_priority = 1 }; in sched_set_fifo_low()
7964 do_sched_setscheduler(pid_t pid, int policy, struct sched_param __user *param) in do_sched_setscheduler()
7966 struct sched_param lparam; in do_sched_setscheduler()
7972 if (copy_from_user(&lparam, param, sizeof(struct sched_param))) in do_sched_setscheduler()
8053 SYSCALL_DEFINE3(sched_setscheduler, pid_t, pid, int, policy, struct sched_param __user *, param) in SYSCALL_DEFINE3()
[all …]
/linux-6.6.21/tools/tracing/latency/
Dlatency-collector.c1035 struct sched_param param; in set_priority()
1057 struct sched_param param; in print_priority()
/linux-6.6.21/kernel/
Dkthread.c342 static const struct sched_param param = { .sched_priority = 0 }; in kthread()
/linux-6.6.21/tools/perf/
Dbuiltin-top.c1333 struct sched_param param; in __cmd_top()
/linux-6.6.21/kernel/trace/
Dtrace_osnoise.c1866 struct sched_param sp; in timerlat_main()

12