Symbol: sched_attr
drivers/cpufreq/cppc_cpufreq.c
216
struct sched_attr attr = {
drivers/cpufreq/cppc_cpufreq.c
217
.size = sizeof(struct sched_attr),
drivers/gpu/drm/i915/i915_gpu_error.c
1419
erq->sched_attr = request->sched.attr;
drivers/gpu/drm/i915/i915_gpu_error.c
1470
e->sched_attr = ctx->sched;
drivers/gpu/drm/i915/i915_gpu_error.c
497
erq->sched_attr.priority,
drivers/gpu/drm/i915/i915_gpu_error.c
506
header, ctx->comm, ctx->pid, ctx->sched_attr.priority,
drivers/gpu/drm/i915/i915_gpu_error.h
110
struct i915_sched_attr sched_attr;
drivers/gpu/drm/i915/i915_gpu_error.h
54
struct i915_sched_attr sched_attr;
include/linux/sched.h
1953
extern int sched_setattr(struct task_struct *, const struct sched_attr *);
include/linux/sched.h
1954
extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *);
include/linux/sched.h
81
struct sched_attr;
include/linux/syscalls.h
39
struct sched_attr;
include/linux/syscalls.h
929
struct sched_attr __user *attr,
include/linux/syscalls.h
932
struct sched_attr __user *attr,
kernel/sched/core.c
9268
struct sched_attr attr = {
kernel/sched/cpufreq_schedutil.c
660
struct sched_attr attr = {
kernel/sched/cpufreq_schedutil.c
661
.size = sizeof(struct sched_attr),
kernel/sched/deadline.c
3777
const struct sched_attr *attr)
kernel/sched/deadline.c
3842
void __setparam_dl(struct task_struct *p, const struct sched_attr *attr)
kernel/sched/deadline.c
3854
void __getparam_dl(struct task_struct *p, struct sched_attr *attr, unsigned int flags)
kernel/sched/deadline.c
3889
bool __checkparam_dl(const struct sched_attr *attr)
kernel/sched/deadline.c
3968
bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr)
kernel/sched/fair.c
5951
void __setparam_fair(struct task_struct *p, const struct sched_attr *attr)
kernel/sched/sched.h
357
extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr);
kernel/sched/sched.h
358
extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr);
kernel/sched/sched.h
359
extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr, unsigned int flags);
kernel/sched/sched.h
360
extern bool __checkparam_dl(const struct sched_attr *attr);
kernel/sched/sched.h
361
extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr);
kernel/sched/sched.h
3778
extern void __setparam_fair(struct task_struct *p, const struct sched_attr *attr);
kernel/sched/sched.h
4167
extern int __sched_setscheduler(struct task_struct *p, const struct sched_attr *attr, bool user, bool pi);
kernel/sched/syscalls.c
1060
SYSCALL_DEFINE4(sched_getattr, pid_t, pid, struct sched_attr __user *, uattr,
kernel/sched/syscalls.c
1063
struct sched_attr kattr = { };
kernel/sched/syscalls.c
242
const struct sched_attr *attr)
kernel/sched/syscalls.c
319
const struct sched_attr *attr)
kernel/sched/syscalls.c
353
static bool uclamp_reset(const struct sched_attr *attr,
kernel/sched/syscalls.c
379
const struct sched_attr *attr)
kernel/sched/syscalls.c
422
const struct sched_attr *attr)
kernel/sched/syscalls.c
427
const struct sched_attr *attr) { }
kernel/sched/syscalls.c
436
const struct sched_attr *attr,
kernel/sched/syscalls.c
494
const struct sched_attr *attr,
kernel/sched/syscalls.c
728
struct sched_attr attr = {
kernel/sched/syscalls.c
764
int sched_setattr(struct task_struct *p, const struct sched_attr *attr)
kernel/sched/syscalls.c
769
int sched_setattr_nocheck(struct task_struct *p, const struct sched_attr *attr)
kernel/sched/syscalls.c
844
struct sched_attr attr = {
kernel/sched/syscalls.c
872
static int sched_copy_attr(struct sched_attr __user *uattr, struct sched_attr *attr)
kernel/sched/syscalls.c
914
static void get_params(struct task_struct *p, struct sched_attr *attr, unsigned int flags)
kernel/sched/syscalls.c
960
SYSCALL_DEFINE3(sched_setattr, pid_t, pid, struct sched_attr __user *, uattr,
kernel/sched/syscalls.c
963
struct sched_attr attr;
kernel/trace/rv/monitors/deadline/deadline.h
112
uattr = (struct sched_attr __user *)args[1];
kernel/trace/rv/monitors/deadline/deadline.h
97
size_t size = offsetofend(struct sched_attr, sched_flags);
kernel/trace/rv/monitors/deadline/deadline.h
98
struct sched_attr __user *uattr;
kernel/trace/rv/monitors/deadline/deadline.h
99
struct sched_attr attr;
kernel/trace/trace_selftest.c
1425
static const struct sched_attr attr = {
tools/tracing/rtla/src/common.h
96
struct sched_attr sched_param;
tools/tracing/rtla/src/timerlat_u.h
16
struct sched_attr *sched_param;
tools/tracing/rtla/src/utils.c
283
static inline int syscall_sched_setattr(pid_t pid, const struct sched_attr *attr,
tools/tracing/rtla/src/utils.c
288
int __set_sched_attr(int pid, struct sched_attr *attr)
tools/tracing/rtla/src/utils.c
366
int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr)
tools/tracing/rtla/src/utils.c
460
int parse_prio(char *arg, struct sched_attr *sched_param)
tools/tracing/rtla/src/utils.h
91
int parse_prio(char *arg, struct sched_attr *sched_param);
tools/tracing/rtla/src/utils.h
94
int __set_sched_attr(int pid, struct sched_attr *attr);
tools/tracing/rtla/src/utils.h
95
int set_comm_sched_attr(const char *comm_prefix, struct sched_attr *attr);
tools/tracing/rtla/tests/unit/utils.c
72
struct sched_attr attr;