Home
last modified time | relevance | path

Searched refs:dl_prio (Results 1 – 6 of 6) sorted by relevance

/linux/include/linux/sched/
H A Ddeadline.h13 static inline bool dl_prio(int prio) in dl_prio() function
24 return dl_prio(p->prio); in dl_task()
/linux/kernel/locking/
H A Dww_mutex.h285 if (dl_prio(a_prio)) { in __ww_ctx_less()
H A Drtmutex.c407 * If both waiters have dl_prio(), we check the deadlines of the in rt_waiter_node_less()
409 * If left waiter has a dl_prio(), and we didn't return 1 above, in rt_waiter_node_less()
410 * then right waiter has a dl_prio() too. in rt_waiter_node_less()
412 if (dl_prio(left->prio)) in rt_waiter_node_less()
425 * If both waiters have dl_prio(), we check the deadlines of the in rt_waiter_node_equal()
427 * If left waiter has a dl_prio(), and we didn't return 0 above, in rt_waiter_node_equal()
428 * then right waiter has a dl_prio() too. in rt_waiter_node_equal()
430 if (dl_prio(left->prio)) in rt_waiter_node_equal()
/linux/kernel/sched/
H A Dsyscalls.c299 if (dl_prio(newprio) && !dl_policy(policy)) { in __setscheduler_dl_pi()
671 if (newprio == oldprio && !dl_prio(newprio)) in __sched_setscheduler()
H A Dcore.c240 if (pa == -1) { /* dl_prio() doesn't work because of stop_class above */ in prio_less()
4844 if (dl_prio(p->prio)) in wake_up_new_task()
7574 if (dl_prio(prio))
7641 if (p->pi_top_task == pi_task && prio == p->prio && !dl_prio(prio)) in rt_mutex_setprio()
7661 if (prio == p->prio && !dl_prio(prio)) in rt_mutex_setprio()
7685 if (oldprio == prio && !dl_prio(prio)) in rt_mutex_setprio()
7704 if (dl_prio(prio)) { in __cond_resched()
7705 if (!dl_prio(p->normal_prio) || in __cond_resched()
7706 (pi_task && dl_prio(pi_task->prio) && in __cond_resched()
7714 if (dl_prio(oldpri in __cond_resched()
[all...]
H A Ddeadline.c2512 } else if (!dl_prio(p->normal_prio)) { in balance_dl()