Lines Matching defs:rt_rq

67 void init_rt_rq(struct rt_rq *rt_rq)  in init_rt_rq()
119 static inline struct rq *rq_of_rt_rq(struct rt_rq *rt_rq) in rq_of_rt_rq()
131 struct rt_rq *rt_rq = rt_se->rt_rq; in rq_of_rt_se() local
154 void init_tg_rt_entry(struct task_group *tg, struct rt_rq *rt_rq, in init_tg_rt_entry()
183 struct rt_rq *rt_rq; in alloc_rt_sched_group() local
230 static inline struct rq *rq_of_rt_rq(struct rt_rq *rt_rq) in rq_of_rt_rq()
301 static void update_rt_migration(struct rt_rq *rt_rq) in update_rt_migration()
314 static void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
331 static void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
397 void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
402 void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
431 static inline u64 sched_rt_runtime(struct rt_rq *rt_rq) in sched_rt_runtime()
439 static inline u64 sched_rt_period(struct rt_rq *rt_rq) in sched_rt_period()
459 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
475 static void sched_rt_rq_enqueue(struct rt_rq *rt_rq) in sched_rt_rq_enqueue()
496 static void sched_rt_rq_dequeue(struct rt_rq *rt_rq) in sched_rt_rq_dequeue()
509 static inline int rt_rq_throttled(struct rt_rq *rt_rq) in rt_rq_throttled()
516 struct rt_rq *rt_rq = group_rt_rq(rt_se); in rt_se_boosted() local
544 static inline struct rt_bandwidth *sched_rt_bandwidth(struct rt_rq *rt_rq) in sched_rt_bandwidth()
551 static inline u64 sched_rt_runtime(struct rt_rq *rt_rq) in sched_rt_runtime()
556 static inline u64 sched_rt_period(struct rt_rq *rt_rq) in sched_rt_period()
563 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
574 static inline void sched_rt_rq_enqueue(struct rt_rq *rt_rq) in sched_rt_rq_enqueue()
585 static inline void sched_rt_rq_dequeue(struct rt_rq *rt_rq) in sched_rt_rq_dequeue()
590 static inline int rt_rq_throttled(struct rt_rq *rt_rq) in rt_rq_throttled()
606 static inline struct rt_bandwidth *sched_rt_bandwidth(struct rt_rq *rt_rq) in sched_rt_bandwidth()
613 bool sched_rt_bandwidth_account(struct rt_rq *rt_rq) in sched_rt_bandwidth_account()
625 static int do_balance_runtime(struct rt_rq *rt_rq) in do_balance_runtime()
684 struct rt_rq *rt_rq; in __disable_runtime() local
765 struct rt_rq *rt_rq; in __enable_runtime() local
786 static int balance_runtime(struct rt_rq *rt_rq) in balance_runtime()
802 static inline int balance_runtime(struct rt_rq *rt_rq) in balance_runtime()
829 struct rt_rq *rt_rq = sched_rt_period_rt_rq(rt_b, i); in do_sched_rt_period_timer() local
880 struct rt_rq *rt_rq = group_rt_rq(rt_se); in rt_se_prio() local
889 static int sched_rt_runtime_exceeded(struct rt_rq *rt_rq) in sched_rt_runtime_exceeded()
964 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in update_curr_rt() local
977 dequeue_top_rt_rq(struct rt_rq *rt_rq) in dequeue_top_rt_rq()
993 enqueue_top_rt_rq(struct rt_rq *rt_rq) in enqueue_top_rt_rq()
1011 inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in inc_rt_prio_smp()
1027 dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in dec_rt_prio_smp()
1045 void inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in inc_rt_prio_smp()
1047 void dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in dec_rt_prio_smp()
1053 inc_rt_prio(struct rt_rq *rt_rq, int prio) in inc_rt_prio()
1064 dec_rt_prio(struct rt_rq *rt_rq, int prio) in dec_rt_prio()
1091 static inline void inc_rt_prio(struct rt_rq *rt_rq, int prio) {} in inc_rt_prio()
1092 static inline void dec_rt_prio(struct rt_rq *rt_rq, int prio) {} in dec_rt_prio()
1099 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1109 dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_group()
1120 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1126 void dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) {} in dec_rt_group()
1142 void inc_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_tasks()
1155 void dec_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_tasks()
1168 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in __enqueue_rt_entity() local
1193 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in __dequeue_rt_entity() local
1241 struct rt_rq *rt_rq = group_rt_rq(rt_se); in dequeue_rt_entity() local
1281 requeue_rt_entity(struct rt_rq *rt_rq, struct sched_rt_entity *rt_se, int head) in requeue_rt_entity()
1297 struct rt_rq *rt_rq; in requeue_task_rt() local
1427 struct rt_rq *rt_rq) in pick_next_rt_entity()
1447 struct rt_rq *rt_rq = &rq->rt; in _pick_next_task_rt() local
1465 struct rt_rq *rt_rq = &rq->rt; in pick_next_task_rt() local
1891 struct rt_rq *rt_rq = arg; in try_to_push_tasks() local
1945 struct rt_rq *rt_rq = container_of(work, struct rt_rq, push_work); in push_irq_work_func() local
2339 struct rt_rq *rt_rq; in print_rt_stats() local