Home
last modified time | relevance | path

Searched refs:sched_attr (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-6.6/tools/tracing/rtla/src/
H A Dutils.h49 struct sched_attr { struct
60 int parse_prio(char *arg, struct sched_attr *sched_param);
62 int __set_sched_attr(int pid, struct sched_attr *attr);
63 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr);
H A Dtimerlat_u.h15 struct sched_attr *sched_param;
H A Dutils.c236 static inline int sched_setattr(pid_t pid, const struct sched_attr *attr, in sched_setattr()
241 int __set_sched_attr(int pid, struct sched_attr *attr) in __set_sched_attr()
315 * sched_attr *attr to the threads that start with char *comm_prefix. It is
319 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr) in set_comm_sched_attr()
407 int parse_prio(char *arg, struct sched_attr *sched_param) in parse_prio()
H A Dosnoise_top.c44 struct sched_attr sched_param;
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/sched/
H A Dtypes.h13 struct sched_attr { struct
/kernel/linux/linux-5.10/include/uapi/linux/sched/
H A Dtypes.h26 * This variant (sched_attr) allows to define additional attributes to
32 * A subset of sched_attr attributes specifies the
49 * A subset of sched_attr attributes allows to describe a so-called
64 * This is reflected by the following fields of the sched_attr structure:
81 * A subset of sched_attr attributes allows to specify the utilization
104 * A subset of sched_attr attributes allows to specify the relative latency
117 struct sched_attr { struct
/kernel/linux/linux-6.6/include/uapi/linux/sched/
H A Dtypes.h26 * This variant (sched_attr) allows to define additional attributes to
32 * A subset of sched_attr attributes specifies the
49 * A subset of sched_attr attributes allows to describe a so-called
64 * This is reflected by the following fields of the sched_attr structure:
81 * A subset of sched_attr attributes allows to specify the utilization
106 * A subset of sched_attr attributes allows to specify the relative latency
119 struct sched_attr { struct
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/sched/
H A Dtypes.h27 struct sched_attr { struct
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/sched/
H A Dtypes.h27 struct sched_attr { struct
/kernel/linux/common_modules/qos_auth/auth_ctl/
H A Dqos_ctrl.c56 static void init_sched_attr(struct sched_attr *attr) in init_sched_attr()
58 memset(attr, 0, sizeof(struct sched_attr)); in init_sched_attr()
71 struct sched_attr attr; in sched_set_task_qos_attr()
85 attr.size = sizeof(struct sched_attr); in sched_set_task_qos_attr()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_gpu_error.h56 struct i915_sched_attr sched_attr; member
98 struct i915_sched_attr sched_attr; member
H A 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-6.6/drivers/gpu/drm/i915/
H A Di915_gpu_error.h55 struct i915_sched_attr sched_attr; member
111 struct i915_sched_attr sched_attr; member
H A Di915_gpu_error.c496 erq->sched_attr.priority, in error_print_request()
505 header, ctx->comm, ctx->pid, ctx->sched_attr.priority, in error_print_context()
1356 erq->sched_attr = request->sched.attr; in record_request()
1407 e->sched_attr = ctx->sched; in record_context()
/kernel/linux/linux-5.10/kernel/sched/
H A Dcore.c889 const struct sched_attr *attr) in __setscheduler_latency()
898 const struct sched_attr *attr) in latency_nice_validate()
913 __setscheduler_latency(struct task_struct *p, const struct sched_attr *attr) in __setscheduler_latency()
919 const struct sched_attr *attr) in latency_nice_validate()
1478 const struct sched_attr *attr) in uclamp_validate()
1506 const struct sched_attr *attr) in __setscheduler_uclamp()
1614 const struct sched_attr *attr) in uclamp_validate()
1619 const struct sched_attr *attr) { } in __setscheduler_uclamp()
5369 const struct sched_attr *attr) in __setscheduler_params()
5410 const struct sched_attr *att in __sched_setscheduler()
[all...]
H A Dcpufreq_schedutil.c698 struct sched_attr attr = {
699 .size = sizeof(struct sched_attr),
H A Ddeadline.c2661 const struct sched_attr *attr) in sched_dl_overflow()
2726 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2738 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2768 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
2837 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
H A Dsched.h427 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
428 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
429 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
430 extern bool __checkparam_dl(const struct sched_attr *attr);
431 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
/kernel/linux/linux-6.6/kernel/sched/
H A Dcore.c1344 const struct sched_attr *attr) in __setscheduler_latency()
1353 const struct sched_attr *attr) in latency_nice_validate()
1368 __setscheduler_latency(struct task_struct *p, const struct sched_attr *attr) in __setscheduler_latency()
1374 const struct sched_attr *attr) in latency_nice_validate()
1937 const struct sched_attr *attr) in uclamp_validate()
1971 static bool uclamp_reset(const struct sched_attr *attr, in uclamp_reset()
1997 const struct sched_attr *attr) in __setscheduler_uclamp()
2105 const struct sched_attr *attr) in uclamp_validate()
2110 const struct sched_attr *attr) { } in __setscheduler_uclamp()
7707 const struct sched_attr *att in __setscheduler_params()
[all...]
H A Dcpufreq_schedutil.c630 struct sched_attr attr = {
631 .size = sizeof(struct sched_attr),
H A Ddeadline.c2857 const struct sched_attr *attr) in sched_dl_overflow()
2922 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2934 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2956 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
3025 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
H A Dsched.h406 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
407 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
408 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
409 extern bool __checkparam_dl(const struct sched_attr *attr);
410 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
/kernel/linux/linux-5.10/include/linux/
H A Dsched.h64 struct sched_attr;
625 * Original scheduling parameters. Copied here from sched_attr
1856 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
1857 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
/kernel/linux/linux-6.6/include/linux/
H A Dsched.h65 struct sched_attr;
711 * Original scheduling parameters. Copied here from sched_attr
2053 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
2054 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dcppc_cpufreq.c225 struct sched_attr attr = { in cppc_freq_invariance_init()
226 .size = sizeof(struct sched_attr), in cppc_freq_invariance_init()

Completed in 59 milliseconds

12