Searched refs:sched_attr (Results 1 – 14 of 14) sorted by relevance
| /linux/tools/tracing/rtla/src/ |
| H A D | utils.h | 79 struct sched_attr { in restore_cpu_idle_disable_state() 97 int parse_prio(char *arg, struct sched_attr *sched_param); 100 int __set_sched_attr(int pid, struct sched_attr *attr); 101 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr); 52 struct sched_attr { global() struct 64 sched_periodsched_attr global() argument
|
| H A D | timerlat_u.h | 16 struct sched_attr *sched_param;
|
| H A D | utils.c | 412 static inline int syscall_sched_setattr(pid_t pid, const struct sched_attr *attr, 417 int __set_sched_attr(int pid, struct sched_attr *attr) 491 * sched_attr *attr to the threads that start with char *comm_prefix. It is in parse_prio() 495 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr) in parse_prio() 589 int parse_prio(char *arg, struct sched_attr *sched_param)
|
| H A D | common.h | 96 struct sched_attr sched_param;
|
| /linux/kernel/sched/ |
| H A D | syscalls.c | 242 const struct sched_attr *attr) in DEFINE_CLASS() 319 const struct sched_attr *attr) in uclamp_validate() 353 static bool uclamp_reset(const struct sched_attr *attr, in uclamp_reset() 379 const struct sched_attr *attr) in __setscheduler_uclamp() 422 const struct sched_attr *attr) in uclamp_validate() 427 const struct sched_attr *attr) { } in __setscheduler_uclamp() 436 const struct sched_attr *attr, in user_check_sched_setscheduler() 494 const struct sched_attr *attr, in __sched_setscheduler() 730 struct sched_attr attr = { in _sched_setscheduler() 766 int sched_setattr(struct task_struct *p, const struct sched_attr *att in sched_setattr() [all...] |
| H A D | cpufreq_schedutil.c | 685 struct sched_attr attr = { in sugov_kthread_create() 686 .size = sizeof(struct sched_attr), in sugov_kthread_create()
|
| H A D | sched.h | 357 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr); 358 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr); 359 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr, unsigned int flags); 360 extern bool __checkparam_dl(const struct sched_attr *attr); 361 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr); 3875 extern void __setparam_fair(struct task_struct *p, const struct sched_attr *attr); in sched_energy_enabled() 4264 extern int __sched_setscheduler(struct task_struct *p, const struct sched_attr *attr, bool user, bool pi);
|
| H A D | deadline.c | 3783 const struct sched_attr *attr) in sched_dl_overflow() 3848 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl() 3860 void __getparam_dl(struct task_struct *p, struct sched_attr *attr, unsigned int flags) in __getparam_dl() 3895 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl() 3974 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
|
| H A D | core.c | 9266 struct sched_attr attr = { in normalize_rt_tasks()
|
| H A D | fair.c | 6313 void __setparam_fair(struct task_struct *p, const struct sched_attr *attr) in __setparam_fair()
|
| /linux/include/uapi/linux/sched/ |
| H A D | types.h | 98 struct sched_attr { struct
|
| /linux/include/linux/ |
| H A D | sched.h | 81 struct sched_attr; 647 * Original scheduling parameters. Copied here from sched_attr 1974 extern int sched_setattr(struct task_struct *, const struct sched_attr *); 1975 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
|
| /linux/drivers/cpufreq/ |
| H A D | cppc_cpufreq.c | 228 struct sched_attr attr = { in cppc_fie_kworker_init() 229 .size = sizeof(struct sched_attr), in cppc_fie_kworker_init()
|
| /linux/kernel/trace/ |
| H A D | trace_selftest.c | 1425 static const struct sched_attr attr = { in trace_wakeup_test_thread()
|