Lines Matching refs:kattr
5811 struct sched_attr *kattr, in sched_attr_copy_to_user() argument
5814 unsigned int ksize = sizeof(*kattr); in sched_attr_copy_to_user()
5832 kattr->size = min(usize, ksize); in sched_attr_copy_to_user()
5834 if (copy_to_user(uattr, kattr, kattr->size)) in sched_attr_copy_to_user()
5850 struct sched_attr kattr = { }; in SYSCALL_DEFINE4() local
5868 kattr.sched_policy = p->policy; in SYSCALL_DEFINE4()
5870 kattr.sched_flags |= SCHED_FLAG_RESET_ON_FORK; in SYSCALL_DEFINE4()
5872 __getparam_dl(p, &kattr); in SYSCALL_DEFINE4()
5874 kattr.sched_priority = p->rt_priority; in SYSCALL_DEFINE4()
5876 kattr.sched_nice = task_nice(p); in SYSCALL_DEFINE4()
5884 kattr.sched_util_min = p->uclamp_req[UCLAMP_MIN].value; in SYSCALL_DEFINE4()
5885 kattr.sched_util_max = p->uclamp_req[UCLAMP_MAX].value; in SYSCALL_DEFINE4()
5890 return sched_attr_copy_to_user(uattr, &kattr, usize); in SYSCALL_DEFINE4()