Home
last modified time | relevance | path

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

/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/sched/
Dtypes.h13 struct sched_attr { struct
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/sched/
Dtypes.h27 struct sched_attr { struct
/kernel/linux/linux-5.10/include/uapi/linux/sched/
Dtypes.h117 struct sched_attr { struct
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_gpu_error.h56 struct i915_sched_attr sched_attr; member
98 struct i915_sched_attr sched_attr; member
Di915_gpu_error.c480 erq->sched_attr.priority, in error_print_request()
491 header, ctx->comm, ctx->pid, ctx->sched_attr.priority, in error_print_context()
1233 erq->sched_attr = request->sched.attr; in record_request()
1284 e->sched_attr = ctx->sched; in record_context()
/kernel/linux/linux-5.10/kernel/sched/
Dcore.c883 const struct sched_attr *attr) in __setscheduler_latency()
892 const struct sched_attr *attr) in latency_nice_validate()
907 __setscheduler_latency(struct task_struct *p, const struct sched_attr *attr) in __setscheduler_latency()
913 const struct sched_attr *attr) in latency_nice_validate()
1472 const struct sched_attr *attr) in uclamp_validate()
1500 const struct sched_attr *attr) in __setscheduler_uclamp()
1608 const struct sched_attr *attr) in uclamp_validate()
1613 const struct sched_attr *attr) { } in __setscheduler_uclamp()
5352 const struct sched_attr *attr) in __setscheduler_params()
5393 const struct sched_attr *attr, in __sched_setscheduler()
[all …]
Dsched.h425 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
426 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
427 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
428 extern bool __checkparam_dl(const struct sched_attr *attr);
429 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
Dcpufreq_schedutil.c698 struct sched_attr attr = {
699 .size = sizeof(struct sched_attr),
Ddeadline.c2646 const struct sched_attr *attr) in sched_dl_overflow()
2711 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2723 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2753 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
2822 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
/kernel/linux/linux-5.10/include/linux/
Dsched.h64 struct sched_attr;
1838 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
1839 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
Dsyscalls.h39 struct sched_attr;
984 struct sched_attr __user *attr,
987 struct sched_attr __user *attr,
/kernel/linux/linux-5.10/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;
/kernel/linux/linux-5.10/kernel/trace/
Dtrace_selftest.c1055 static const struct sched_attr attr = { in trace_wakeup_test_thread()
/kernel/linux/patches/linux-5.10/yangfan_patch/
Dkernel.patch1165 int sched_setattr(struct task_struct *p, const struct sched_attr *attr)
1171 int sched_setattr_nocheck(struct task_struct *p, const struct sched_attr *attr)
/kernel/linux/patches/linux-5.10/zhiyuan_patch/
Dkernel.patch2440 int sched_setattr(struct task_struct *p, const struct sched_attr *attr)
2446 int sched_setattr_nocheck(struct task_struct *p, const struct sched_attr *attr)