Lines Matching refs:task_struct

111 static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se)  in rt_task_of()
116 return container_of(rt_se, struct task_struct, rt); in rt_task_of()
225 static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se) in rt_task_of()
227 return container_of(rt_se, struct task_struct, rt); in rt_task_of()
237 struct task_struct *p = rt_task_of(rt_se); in rq_of_rt_se()
261 static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) in need_pull_rt_task()
316 struct task_struct *p; in inc_rt_migration()
333 struct task_struct *p; in dec_rt_migration()
362 static void enqueue_pushable_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_task()
373 static void dequeue_pushable_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_task()
380 struct task_struct, pushable_tasks); in dequeue_pushable_task()
388 static inline void enqueue_pushable_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_task()
392 static inline void dequeue_pushable_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_task()
406 static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) in need_pull_rt_task()
477 struct task_struct *curr = rq_of_rt_rq(rt_rq)->curr; in sched_rt_rq_enqueue()
517 struct task_struct *p; in rt_se_boosted()
938 struct task_struct *curr = rq->curr; in update_curr_rt()
1253 enqueue_task_rt(struct rq *rq, struct task_struct *p, int flags) in enqueue_task_rt()
1266 static void dequeue_task_rt(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_rt()
1294 static void requeue_task_rt(struct rq *rq, struct task_struct *p, int head) in requeue_task_rt()
1311 static int find_lowest_rq(struct task_struct *task);
1314 select_task_rq_rt(struct task_struct *p, int cpu, int sd_flag, int flags) in select_task_rq_rt()
1316 struct task_struct *curr; in select_task_rq_rt()
1369 static void check_preempt_equal_prio(struct rq *rq, struct task_struct *p) in check_preempt_equal_prio()
1401 static void check_preempt_curr_rt(struct rq *rq, struct task_struct *p, int flags) in check_preempt_curr_rt()
1443 static struct task_struct *_pick_next_task_rt(struct rq *rq) in _pick_next_task_rt()
1446 struct task_struct *p; in _pick_next_task_rt()
1461 static struct task_struct *
1462 pick_next_task_rt(struct rq *rq, struct task_struct *prev) in pick_next_task_rt()
1464 struct task_struct *p; in pick_next_task_rt()
1501 static void put_prev_task_rt(struct rq *rq, struct task_struct *p) in put_prev_task_rt()
1518 static int pick_rt_task(struct rq *rq, struct task_struct *p, int cpu) in pick_rt_task()
1530 static struct task_struct *pick_highest_pushable_task(struct rq *rq, int cpu) in pick_highest_pushable_task()
1533 struct task_struct *p; in pick_highest_pushable_task()
1548 static int find_lowest_rq(struct task_struct *task) in find_lowest_rq()
1623 static struct rq *find_lock_lowest_rq(struct task_struct *task, struct rq *rq) in find_lock_lowest_rq()
1679 static struct task_struct *pick_next_pushable_task(struct rq *rq) in pick_next_pushable_task()
1681 struct task_struct *p; in pick_next_pushable_task()
1687 struct task_struct, pushable_tasks); in pick_next_pushable_task()
1706 struct task_struct *next_task; in push_rt_task()
1739 struct task_struct *task; in push_rt_task()
1954 struct task_struct *p; in pull_rt_task()
2050 static void task_woken_rt(struct rq *rq, struct task_struct *p) in task_woken_rt()
2062 static void set_cpus_allowed_rt(struct task_struct *p, in set_cpus_allowed_rt()
2127 static void switched_from_rt(struct rq *rq, struct task_struct *p) in switched_from_rt()
2159 static void switched_to_rt(struct rq *rq, struct task_struct *p) in switched_to_rt()
2187 prio_changed_rt(struct rq *rq, struct task_struct *p, int oldprio) in prio_changed_rt()
2224 static void watchdog(struct rq *rq, struct task_struct *p) in watchdog()
2246 static void task_tick_rt(struct rq *rq, struct task_struct *p, int queued) in task_tick_rt()
2281 struct task_struct *p = rq->curr; in set_curr_task_rt()
2289 static unsigned int get_rr_interval_rt(struct rq *rq, struct task_struct *task) in get_rr_interval_rt()