Lines Matching refs:prio
197 if (rt_or_dl_prio(p->prio)) in __task_prio()
198 return p->prio; /* [-1, 99] */ in __task_prio()
1432 int prio = p->static_prio - MAX_RT_PRIO; in set_load_weight() local
1439 lw.weight = scale_load(sched_prio_to_weight[prio]); in set_load_weight()
1440 lw.inv_weight = sched_prio_to_wmult[prio]; in set_load_weight()
2197 } else if (oldprio != p->prio || dl_task(p)) in check_class_changed()
4723 p->prio = current->normal_prio; in sched_fork()
4738 p->prio = p->normal_prio = p->static_prio; in sched_fork()
4750 if (dl_prio(p->prio)) in sched_fork()
4755 if (rt_prio(p->prio)) { in sched_fork()
7304 const struct sched_class *__setscheduler_class(int policy, int prio) in __setscheduler_class() argument
7306 if (dl_prio(prio)) in __setscheduler_class()
7309 if (rt_prio(prio)) in __setscheduler_class()
7361 int prio, oldprio, queued, running, queue_flag = in rt_mutex_setprio() local
7368 prio = __rt_effective_prio(pi_task, p->normal_prio); in rt_mutex_setprio()
7373 if (p->pi_top_task == pi_task && prio == p->prio && !dl_prio(prio)) in rt_mutex_setprio()
7393 if (prio == p->prio && !dl_prio(prio)) in rt_mutex_setprio()
7415 oldprio = p->prio; in rt_mutex_setprio()
7417 if (oldprio == prio) in rt_mutex_setprio()
7421 next_class = __setscheduler_class(p->policy, prio); in rt_mutex_setprio()
7442 if (dl_prio(prio)) { in rt_mutex_setprio()
7444 (pi_task && dl_prio(pi_task->prio) && in rt_mutex_setprio()
7451 } else if (rt_prio(prio)) { in rt_mutex_setprio()
7454 if (oldprio < prio) in rt_mutex_setprio()
7464 p->prio = prio; in rt_mutex_setprio()
10182 int prio, delta; in cpu_weight_nice_read_s64() local
10185 for (prio = 0; prio < ARRAY_SIZE(sched_prio_to_weight); prio++) { in cpu_weight_nice_read_s64()
10186 delta = abs(sched_prio_to_weight[prio] - weight); in cpu_weight_nice_read_s64()
10192 return PRIO_TO_NICE(prio - 1 + MAX_RT_PRIO); in cpu_weight_nice_read_s64()