Lines Matching defs:rt_rq

60 void init_rt_rq(struct rt_rq *rt_rq, struct rq *rq)  in init_rt_rq()
103 static inline struct rq *rq_of_rt_rq(struct rt_rq *rt_rq) in rq_of_rt_rq()
131 void init_tg_rt_entry(struct task_group *tg, struct rt_rq *rt_rq, in init_tg_rt_entry()
160 struct rt_rq *rt_rq; in alloc_rt_sched_group() local
207 static inline struct rq *rq_of_rt_rq(struct rt_rq *rt_rq) in rq_of_rt_rq()
262 static void update_rt_migration(struct rt_rq *rt_rq) in update_rt_migration()
275 static void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
289 static void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
343 void inc_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_migration()
348 void dec_rt_migration(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_migration()
361 static inline u64 sched_rt_runtime(struct rt_rq *rt_rq) in sched_rt_runtime()
369 static inline u64 sched_rt_period(struct rt_rq *rt_rq) in sched_rt_period()
389 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
394 static inline void list_add_leaf_rt_rq(struct rt_rq *rt_rq) in list_add_leaf_rt_rq()
400 static inline void list_del_leaf_rt_rq(struct rt_rq *rt_rq) in list_del_leaf_rt_rq()
405 #define for_each_leaf_rt_rq(rt_rq, rq) \ argument
419 static void sched_rt_rq_enqueue(struct rt_rq *rt_rq) in sched_rt_rq_enqueue()
436 static void sched_rt_rq_dequeue(struct rt_rq *rt_rq) in sched_rt_rq_dequeue()
447 static inline int rt_rq_throttled(struct rt_rq *rt_rq) in rt_rq_throttled()
454 struct rt_rq *rt_rq = group_rt_rq(rt_se); in rt_se_boosted() local
482 static inline struct rt_bandwidth *sched_rt_bandwidth(struct rt_rq *rt_rq) in sched_rt_bandwidth()
489 static inline u64 sched_rt_runtime(struct rt_rq *rt_rq) in sched_rt_runtime()
494 static inline u64 sched_rt_period(struct rt_rq *rt_rq) in sched_rt_period()
501 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
504 static inline void list_add_leaf_rt_rq(struct rt_rq *rt_rq) in list_add_leaf_rt_rq()
508 static inline void list_del_leaf_rt_rq(struct rt_rq *rt_rq) in list_del_leaf_rt_rq()
512 #define for_each_leaf_rt_rq(rt_rq, rq) \ argument
523 static inline void sched_rt_rq_enqueue(struct rt_rq *rt_rq) in sched_rt_rq_enqueue()
529 static inline void sched_rt_rq_dequeue(struct rt_rq *rt_rq) in sched_rt_rq_dequeue()
533 static inline int rt_rq_throttled(struct rt_rq *rt_rq) in rt_rq_throttled()
549 static inline struct rt_bandwidth *sched_rt_bandwidth(struct rt_rq *rt_rq) in sched_rt_bandwidth()
560 static int do_balance_runtime(struct rt_rq *rt_rq) in do_balance_runtime()
619 struct rt_rq *rt_rq; in __disable_runtime() local
705 struct rt_rq *rt_rq; in __enable_runtime() local
757 static int balance_runtime(struct rt_rq *rt_rq) in balance_runtime()
773 static inline int balance_runtime(struct rt_rq *rt_rq) in balance_runtime()
790 struct rt_rq *rt_rq = sched_rt_period_rt_rq(rt_b, i); in do_sched_rt_period_timer() local
833 struct rt_rq *rt_rq = group_rt_rq(rt_se); in rt_se_prio() local
842 static int sched_rt_runtime_exceeded(struct rt_rq *rt_rq) in sched_rt_runtime_exceeded()
877 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in update_curr_rt() local
916 inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in inc_rt_prio_smp()
925 dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) in dec_rt_prio_smp()
936 void inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in inc_rt_prio_smp()
938 void dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio) {} in dec_rt_prio_smp()
944 inc_rt_prio(struct rt_rq *rt_rq, int prio) in inc_rt_prio()
955 dec_rt_prio(struct rt_rq *rt_rq, int prio) in dec_rt_prio()
982 static inline void inc_rt_prio(struct rt_rq *rt_rq, int prio) {} in inc_rt_prio()
983 static inline void dec_rt_prio(struct rt_rq *rt_rq, int prio) {} in dec_rt_prio()
990 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1000 dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_group()
1011 inc_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_group()
1017 void dec_rt_group(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) {} in dec_rt_group()
1022 void inc_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in inc_rt_tasks()
1035 void dec_rt_tasks(struct sched_rt_entity *rt_se, struct rt_rq *rt_rq) in dec_rt_tasks()
1048 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in __enqueue_rt_entity() local
1076 struct rt_rq *rt_rq = rt_rq_of_se(rt_se); in __dequeue_rt_entity() local
1119 struct rt_rq *rt_rq = group_rt_rq(rt_se); in dequeue_rt_entity() local
1162 requeue_rt_entity(struct rt_rq *rt_rq, struct sched_rt_entity *rt_se, int head) in requeue_rt_entity()
1178 struct rt_rq *rt_rq; in requeue_task_rt() local
1304 struct rt_rq *rt_rq) in pick_next_rt_entity()
1324 struct rt_rq *rt_rq; in _pick_next_task_rt() local
1397 struct rt_rq *rt_rq; in pick_next_highest_task_rt() local
2046 struct rt_rq *rt_rq; in print_rt_stats() local