Lines Matching refs:sched_rt_entity

115 static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se)  in rt_task_of()
128 static inline struct rt_rq *rt_rq_of_se(struct sched_rt_entity *rt_se) in rt_rq_of_se()
133 static inline struct rq *rq_of_rt_se(struct sched_rt_entity *rt_se) in rq_of_rt_se()
159 struct sched_rt_entity *rt_se, int cpu, in init_tg_rt_entry()
160 struct sched_rt_entity *parent) in init_tg_rt_entry()
188 struct sched_rt_entity *rt_se; in alloc_rt_sched_group()
207 rt_se = kzalloc_node(sizeof(struct sched_rt_entity), in alloc_rt_sched_group()
229 static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se) in rt_task_of()
239 static inline struct rq *rq_of_rt_se(struct sched_rt_entity *rt_se) in rq_of_rt_se()
246 static inline struct rt_rq *rt_rq_of_se(struct sched_rt_entity *rt_se) in rt_rq_of_se()
318 static void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
335 static void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
411 void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
416 void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
437 static inline int on_rt_rq(struct sched_rt_entity *rt_se) in on_rt_rq()
480 static inline struct rt_rq *group_rt_rq(struct sched_rt_entity *rt_se) in group_rt_rq()
485 static void enqueue_rt_entity(struct sched_rt_entity *rt_se, bool head);
486 static void dequeue_rt_entity(struct sched_rt_entity *rt_se);
492 struct sched_rt_entity *rt_se; in sched_rt_rq_enqueue()
511 struct sched_rt_entity *rt_se; in sched_rt_rq_dequeue()
527 static int rt_se_boosted(struct sched_rt_entity *rt_se) in rt_se_boosted()
582 static inline struct rt_rq *group_rt_rq(struct sched_rt_entity *rt_se) in group_rt_rq()
880 static inline int rt_se_prio(struct sched_rt_entity *rt_se) in rt_se_prio()
942 struct sched_rt_entity *rt_se = &curr->rt; in update_curr_rt()
1102 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1112 dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_group()
1123 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1129 void dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) {} in dec_rt_group()
1134 unsigned int rt_se_nr_running(struct sched_rt_entity *rt_se) in rt_se_nr_running()
1145 void inc_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_tasks()
1158 void dec_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_tasks()
1169 static void __enqueue_rt_entity(struct sched_rt_entity *rt_se, bool head) in __enqueue_rt_entity()
1194 static void __dequeue_rt_entity(struct sched_rt_entity *rt_se) in __dequeue_rt_entity()
1210 static void dequeue_rt_stack(struct sched_rt_entity *rt_se) in dequeue_rt_stack()
1212 struct sched_rt_entity *back = NULL; in dequeue_rt_stack()
1227 static void enqueue_rt_entity(struct sched_rt_entity *rt_se, bool head) in enqueue_rt_entity()
1237 static void dequeue_rt_entity(struct sched_rt_entity *rt_se) in dequeue_rt_entity()
1258 struct sched_rt_entity *rt_se = &p->rt; in enqueue_task_rt()
1271 struct sched_rt_entity *rt_se = &p->rt; in dequeue_task_rt()
1284 requeue_rt_entity(struct rt_rq *rt_rq, struct sched_rt_entity *rt_se, int head) in requeue_rt_entity()
1299 struct sched_rt_entity *rt_se = &p->rt; in requeue_task_rt()
1429 static struct sched_rt_entity *pick_next_rt_entity(struct rq *rq, in pick_next_rt_entity()
1433 struct sched_rt_entity *next = NULL; in pick_next_rt_entity()
1441 next = list_entry(queue->next, struct sched_rt_entity, run_list); in pick_next_rt_entity()
1448 struct sched_rt_entity *rt_se; in _pick_next_task_rt()
2211 struct sched_rt_entity *rt_se = &p->rt; in task_tick_rt()