Home
last modified time | relevance | path

Searched refs:sched_attr (Results 1 – 18 of 18) sorted by relevance

/linux-6.1.9/tools/tracing/rtla/src/
Dutils.h45 struct sched_attr { struct
56 int parse_prio(char *arg, struct sched_attr *sched_param); argument
57 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr);
Dutils.c241 static inline int sched_setattr(pid_t pid, const struct sched_attr *attr, in sched_setattr()
246 static inline int sched_getattr(pid_t pid, struct sched_attr *attr, in sched_getattr()
252 int __set_sched_attr(int pid, struct sched_attr *attr) in __set_sched_attr()
330 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr) in set_comm_sched_attr()
418 int parse_prio(char *arg, struct sched_attr *sched_param) in parse_prio()
Dtimerlat_top.c33 struct sched_attr sched_param;
Dosnoise_top.c33 struct sched_attr sched_param;
Dosnoise_hist.c31 struct sched_attr sched_param;
Dtimerlat_hist.c32 struct sched_attr sched_param;
/linux-6.1.9/include/uapi/linux/sched/
Dtypes.h102 struct sched_attr { struct
/linux-6.1.9/drivers/gpu/drm/i915/
Di915_gpu_error.h53 struct i915_sched_attr sched_attr; member
109 struct i915_sched_attr sched_attr; member
Di915_gpu_error.c495 erq->sched_attr.priority, in error_print_request()
504 header, ctx->comm, ctx->pid, ctx->sched_attr.priority, in error_print_context()
1340 erq->sched_attr = request->sched.attr; in record_request()
1391 e->sched_attr = ctx->sched; in record_context()
/linux-6.1.9/kernel/sched/
Dcore.c1846 const struct sched_attr *attr) in uclamp_validate()
1880 static bool uclamp_reset(const struct sched_attr *attr, in uclamp_reset()
1906 const struct sched_attr *attr) in __setscheduler_uclamp()
2014 const struct sched_attr *attr) in uclamp_validate()
2019 const struct sched_attr *attr) { } in __setscheduler_uclamp()
7360 const struct sched_attr *attr) in __setscheduler_params()
7406 const struct sched_attr *attr, in user_check_sched_setscheduler()
7464 const struct sched_attr *attr, in __sched_setscheduler()
7689 struct sched_attr attr = { in _sched_setscheduler()
7722 int sched_setattr(struct task_struct *p, const struct sched_attr *attr) in sched_setattr()
[all …]
Dcpufreq_schedutil.c577 struct sched_attr attr = { in sugov_kthread_create()
578 .size = sizeof(struct sched_attr), in sugov_kthread_create()
Dsched.h327 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
328 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
329 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
330 extern bool __checkparam_dl(const struct sched_attr *attr);
331 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
Ddeadline.c2824 const struct sched_attr *attr) in sched_dl_overflow()
2889 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2901 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2923 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
2992 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
/linux-6.1.9/drivers/cpufreq/
Dcppc_cpufreq.c225 struct sched_attr attr = { in cppc_freq_invariance_init()
226 .size = sizeof(struct sched_attr), in cppc_freq_invariance_init()
/linux-6.1.9/include/linux/
Dsched.h65 struct sched_attr;
1909 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
1910 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
Dsyscalls.h39 struct sched_attr;
996 struct sched_attr __user *attr,
999 struct sched_attr __user *attr,
/linux-6.1.9/Documentation/scheduler/
Dsched-deadline.rst120 The SCHED_FLAG_DL_OVERRUN flag in sched_attr's sched_flags field allows a task
621 * a new struct sched_attr, containing all the necessary fields is
806 struct sched_attr {
825 const struct sched_attr *attr,
832 struct sched_attr *attr,
841 struct sched_attr attr;
/linux-6.1.9/kernel/trace/
Dtrace_selftest.c1145 static const struct sched_attr attr = { in trace_wakeup_test_thread()