Searched refs:pi_task (Results 1 - 4 of 4) sorted by relevance
/linux-master/include/linux/sched/ |
H A D | rt.h | 44 extern void rt_mutex_setprio(struct task_struct *p, struct task_struct *pi_task);
|
/linux-master/include/trace/events/ |
H A D | sched.h | 527 TP_PROTO(struct task_struct *tsk, struct task_struct *pi_task), 529 TP_ARGS(tsk, pi_task), 542 __entry->newprio = pi_task ? 543 min(tsk->normal_prio, pi_task->prio) :
|
/linux-master/kernel/locking/ |
H A D | rtmutex.c | 527 struct task_struct *pi_task = NULL; local 534 pi_task = task_top_pi_waiter(p)->task; 536 rt_mutex_setprio(p, pi_task);
|
/linux-master/kernel/sched/ |
H A D | core.c | 7124 static inline int __rt_effective_prio(struct task_struct *pi_task, int prio) argument 7126 if (pi_task) 7127 prio = min(prio, pi_task->prio); 7134 struct task_struct *pi_task = rt_mutex_get_top_task(p); local 7136 return __rt_effective_prio(pi_task, prio); 7142 * @pi_task: donor task 7150 void rt_mutex_setprio(struct task_struct *p, struct task_struct *pi_task) argument 7159 prio = __rt_effective_prio(pi_task, p->normal_prio); 7164 if (p->pi_top_task == pi_task && prio == p->prio && !dl_prio(prio)) 7175 * ensure a task is de-boosted (pi_task i [all...] |
Completed in 119 milliseconds