Home
last modified time | relevance | path

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

12

/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/
H A D0001-sched_attr-Do-not-define-for-glibc-2.41.patch4 Subject: [PATCH] sched_attr: Do not define for glibc >= 2.41
7 and struct sched_attr. Therefore, it needs to be checked for here as well before
8 defining sched_attr
10 Define sched_attr conditionally on SCHED_ATTR_SIZE_VER0
32 -/* sched_attr is not defined in glibc */
33 +/* sched_attr is not defined in glibc < 2.41 */
35 struct sched_attr {
38 @@ -374,6 +375,7 @@ struct sched_attr {
44 _syscall4(int, sys_sched_getattr, pid_t, pid, struct sched_attr *, attr,
/openbmc/openbmc/poky/meta/recipes-extended/ltp/ltp/
H A D0001-sched_attr-Do-not-define-for-glibc-2.41.patch4 Subject: [PATCH] sched_attr: Do not define for glibc >= 2.41
7 and struct sched_attr. Therefore, it needs to be checked for here as well before
8 defining sched_attr
10 Define sched_attr conditionally on SCHED_ATTR_SIZE_VER0
30 +/* sched_attr is not defined in glibc < 2.41 */
32 struct sched_attr {
35 @@ -44,6 +46,7 @@ static inline int sched_getattr(pid_t pid, struct sched_attr *attr,
/openbmc/openbmc/poky/meta/recipes-rt/rt-tests/files/
H A D0001-sched_attr-Do-not-define-for-glibc-2.41.patch4 Subject: [PATCH] sched_attr: Do not define for glibc >= 2.41
7 and struct sched_attr. Therefore, it needs to be checked for here as well before
8 defining sched_attr
10 Define sched_attr conditionally on SCHED_ATTR_SIZE_VER0
33 +/* sched_attr is not defined in glibc < 2.41 */
35 struct sched_attr {
/openbmc/linux/tools/tracing/rtla/src/
H A Dutils.h50 struct sched_attr { struct
62 int parse_prio(char *arg, struct sched_attr *sched_param); argument
64 int __set_sched_attr(int pid, struct sched_attr *attr);
65 int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr);
H A Dutils.c236 static inline int syscall_sched_setattr(pid_t pid, const struct sched_attr *attr, in syscall_sched_setattr()
241 int __set_sched_attr(int pid, struct sched_attr *attr) in __set_sched_attr()
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 Dtimerlat_u.h15 struct sched_attr *sched_param;
H A Dosnoise_top.c44 struct sched_attr sched_param;
H A Dosnoise_hist.c37 struct sched_attr sched_param;
H A Dtimerlat_top.c47 struct sched_attr sched_param;
H A Dtimerlat_hist.c44 struct sched_attr sched_param;
/openbmc/linux/include/uapi/linux/sched/
H A Dtypes.h98 struct sched_attr { struct
/openbmc/openbmc/poky/meta/recipes-rt/rt-tests/
H A Drt-tests_git.bb16 file://0001-sched_attr-Do-not-define-for-glibc-2.41.patch \
/openbmc/linux/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()
/openbmc/linux/kernel/sched/
H A Dcore.c1886 const struct sched_attr *attr) in uclamp_validate()
1920 static bool uclamp_reset(const struct sched_attr *attr, in uclamp_reset()
1946 const struct sched_attr *attr) in __setscheduler_uclamp()
2054 const struct sched_attr *attr) in uclamp_validate()
2059 const struct sched_attr *attr) { } in __setscheduler_uclamp()
7519 const struct sched_attr *attr) in __setscheduler_params()
7565 const struct sched_attr *attr, in user_check_sched_setscheduler()
7623 const struct sched_attr *attr, in __sched_setscheduler()
7856 struct sched_attr attr = { in _sched_setscheduler()
7889 int sched_setattr(struct task_struct *p, const struct sched_attr *attr) in sched_setattr()
[all …]
H A Dcpufreq_schedutil.c582 struct sched_attr attr = { in sugov_kthread_create()
583 .size = sizeof(struct sched_attr), in sugov_kthread_create()
H A Dsched.h321 extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
322 extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
323 extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr);
324 extern bool __checkparam_dl(const struct sched_attr *attr);
325 extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
H A Ddeadline.c2859 const struct sched_attr *attr) in sched_dl_overflow()
2924 void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) in __setparam_dl()
2936 void __getparam_dl(struct task_struct *p, struct sched_attr *attr) in __getparam_dl()
2958 bool __checkparam_dl(const struct sched_attr *attr) in __checkparam_dl()
3033 bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) in dl_param_changed()
/openbmc/linux/drivers/cpufreq/
H A Dcppc_cpufreq.c221 struct sched_attr attr = { in cppc_freq_invariance_init()
222 .size = sizeof(struct sched_attr), in cppc_freq_invariance_init()
/openbmc/linux/include/linux/
H A Dsched.h65 struct sched_attr;
614 * Original scheduling parameters. Copied here from sched_attr
1936 extern int sched_setattr(struct task_struct *, const struct sched_attr *);
1937 extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
H A Dsyscalls.h39 struct sched_attr;
883 struct sched_attr __user *attr,
886 struct sched_attr __user *attr,
/openbmc/linux/Documentation/scheduler/
H A Dsched-deadline.rst120 The SCHED_FLAG_DL_OVERRUN flag in sched_attr's sched_flags field allows a task
624 * a new struct sched_attr, containing all the necessary fields is
809 struct sched_attr {
828 const struct sched_attr *attr,
835 struct sched_attr *attr,
844 struct sched_attr attr;
/openbmc/openbmc/poky/meta/recipes-extended/ltp/
H A Dltp_20240930.bb32 file://0001-sched_attr-Do-not-define-for-glibc-2.41.patch \
/openbmc/linux/kernel/trace/
H A Dtrace_selftest.c1157 static const struct sched_attr attr = { in trace_wakeup_test_thread()
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu.inc34 file://0001-sched_attr-Do-not-define-for-glibc-2.41.patch \

12