Home
last modified time | relevance | path

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

/Linux-v5.4/include/uapi/linux/sched/
Dtypes.h100 struct sched_attr { struct
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_gpu_error.h124 struct i915_sched_attr sched_attr; member
151 struct i915_sched_attr sched_attr; member
Di915_gpu_error.c464 erq->sched_attr.priority, in error_print_request()
475 ctx->sched_attr.priority, ctx->guilty, ctx->active); in error_print_context()
1177 erq->sched_attr = request->sched.attr; in record_request()
1267 e->sched_attr = ctx->sched; in record_context()
/Linux-v5.4/kernel/sched/
Dcore.c1169 const struct sched_attr *attr) in uclamp_validate()
1188 const struct sched_attr *attr) in __setscheduler_uclamp()
1279 const struct sched_attr *attr) in uclamp_validate()
1284 const struct sched_attr *attr) { } in __setscheduler_uclamp()
4681 const struct sched_attr *attr) in __setscheduler_params()
4707 const struct sched_attr *attr, bool keep_boost) in __setscheduler()
4751 const struct sched_attr *attr, in __sched_setscheduler()
5020 struct sched_attr attr = { in _sched_setscheduler()
5052 int sched_setattr(struct task_struct *p, const struct sched_attr *attr) in sched_setattr()
5058 int sched_setattr_nocheck(struct task_struct *p, const struct sched_attr *attr) in sched_setattr_nocheck()
[all …]
Dsched.h312 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
313 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
314 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
315 extern bool __checkparam_dl(const struct sched_attr *attr);
316 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
Dcpufreq_schedutil.c659 struct sched_attr attr = { in sugov_kthread_create()
660 .size = sizeof(struct sched_attr), in sugov_kthread_create()
Ddeadline.c2550 const struct sched_attr *attr) in sched_dl_overflow()
2612 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2624 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2645 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
2699 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
/Linux-v5.4/include/linux/
Dsched.h56 struct sched_attr;
1608 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
1609 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
Dsyscalls.h40 struct sched_attr;
953 struct sched_attr __user *attr,
956 struct sched_attr __user *attr,
/Linux-v5.4/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-v5.4/kernel/trace/
Dtrace_selftest.c1050 static const struct sched_attr attr = { in trace_wakeup_test_thread()