• Home
  • Raw
  • Download

Lines Matching refs:prio

330 	return rq->online && rq->rt.highest_prio.curr > prev->prio;  in need_pull_rt_task()
441 plist_node_init(&p->pushable_tasks, p->prio); in enqueue_pushable_task()
445 if (p->prio < rq->rt.highest_prio.next) in enqueue_pushable_task()
446 rq->rt.highest_prio.next = p->prio; in enqueue_pushable_task()
457 rq->rt.highest_prio.next = p->prio; in dequeue_pushable_task()
597 if (rt_rq->highest_prio.curr < curr->prio) in sched_rt_rq_enqueue()
632 return p->prio != p->normal_prio; in rt_se_boosted()
1001 return rt_task_of(rt_se)->prio; in rt_se_prio()
1144 inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in inc_rt_prio_smp() argument
1155 if (rq->online && prio < prev_prio) in inc_rt_prio_smp()
1156 cpupri_set(&rq->rd->cpupri, rq->cpu, prio); in inc_rt_prio_smp()
1160 dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in dec_rt_prio_smp() argument
1178 void inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in inc_rt_prio_smp() argument
1180 void dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in dec_rt_prio_smp() argument
1186 inc_rt_prio(struct rt_rq *rt_rq, int prio) in inc_rt_prio() argument
1190 if (prio < prev_prio) in inc_rt_prio()
1191 rt_rq->highest_prio.curr = prio; in inc_rt_prio()
1193 inc_rt_prio_smp(rt_rq, prio, prev_prio); in inc_rt_prio()
1197 dec_rt_prio(struct rt_rq *rt_rq, int prio) in dec_rt_prio() argument
1203 WARN_ON(prio < prev_prio); in dec_rt_prio()
1209 if (prio == prev_prio) { in dec_rt_prio()
1220 dec_rt_prio_smp(rt_rq, prio, prev_prio); in dec_rt_prio()
1225 static inline void inc_rt_prio(struct rt_rq *rt_rq, int prio) {} in inc_rt_prio() argument
1226 static inline void dec_rt_prio(struct rt_rq *rt_rq, int prio) {} in dec_rt_prio() argument
1292 int prio = rt_se_prio(rt_se); in inc_rt_tasks() local
1294 WARN_ON(!rt_prio(prio)); in inc_rt_tasks()
1298 inc_rt_prio(rt_rq, prio); in inc_rt_tasks()
1556 p->prio <= rq->rt.highest_prio.next && in should_honor_rt_sync()
1720 (curr->nr_cpus_allowed < 2 || curr->prio <= p->prio); in select_task_rq_rt()
1746 p->prio < cpu_rq(target)->rt.highest_prio.curr) in select_task_rq_rt()
1811 if (p->prio < rq->curr->prio) { in check_preempt_curr_rt()
1829 if (p->prio == rq->curr->prio && !test_tsk_need_resched(rq->curr)) in check_preempt_curr_rt()
2089 if (lowest_rq->rt.highest_prio.curr <= task->prio) { in find_lock_lowest_rq()
2124 if (lowest_rq->rt.highest_prio.curr > task->prio) in find_lock_lowest_rq()
2179 if (unlikely(next_task->prio < rq->curr->prio)) { in push_rt_task()
2525 if (p && (p->prio < this_rq->rt.highest_prio.curr)) { in pull_rt_task()
2537 if (p->prio < src_rq->curr->prio) in pull_rt_task()
2583 rq->curr->prio <= p->prio); in task_woken_rt()
2667 if (p->prio < rq->curr->prio && cpu_online(cpu_of(rq))) in switched_to_rt()
2688 if (oldprio < p->prio) in prio_changed_rt()
2695 if (p->prio > rq->rt.highest_prio.curr) in prio_changed_rt()
2699 if (oldprio < p->prio) in prio_changed_rt()
2708 if (p->prio < rq->curr->prio) in prio_changed_rt()