Lines Matching defs:rq
158 struct rq *rq = cpu_rq(cpu); in init_tg_rt_entry() local
244 struct rq *rq = rq_of_rt_se(rt_se); in rt_rq_of_se() local
261 static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) in need_pull_rt_task()
267 static inline int rt_overloaded(struct rq *rq) in rt_overloaded()
272 static inline void rt_set_overload(struct rq *rq) in rt_set_overload()
291 static inline void rt_clear_overload(struct rq *rq) in rt_clear_overload()
348 static inline int has_pushable_tasks(struct rq *rq) in has_pushable_tasks()
353 static inline void set_post_schedule(struct rq *rq) in set_post_schedule()
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()
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()
416 static inline void set_post_schedule(struct rq *rq) in set_post_schedule()
459 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
478 struct rq *rq = rq_of_rt_rq(rt_rq); in sched_rt_rq_enqueue() local
563 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
576 struct rq *rq = rq_of_rt_rq(rt_rq); in sched_rt_rq_enqueue() local
680 static void __disable_runtime(struct rq *rq) in __disable_runtime()
762 static void __enable_runtime(struct rq *rq) in __enable_runtime()
830 struct rq *rq = rq_of_rt_rq(rt_rq); in do_sched_rt_period_timer() local
936 static void update_curr_rt(struct rq *rq) in update_curr_rt()
979 struct rq *rq = rq_of_rt_rq(rt_rq); in dequeue_top_rt_rq() local
995 struct rq *rq = rq_of_rt_rq(rt_rq); in enqueue_top_rt_rq() local
1013 struct rq *rq = rq_of_rt_rq(rt_rq); in inc_rt_prio_smp() local
1029 struct rq *rq = rq_of_rt_rq(rt_rq); in dec_rt_prio_smp() local
1226 struct rq *rq = rq_of_rt_se(rt_se); in enqueue_rt_entity() local
1236 struct rq *rq = rq_of_rt_se(rt_se); in dequeue_rt_entity() local
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()
1305 static void yield_task_rt(struct rq *rq) in yield_task_rt()
1317 struct rq *rq; in select_task_rq_rt() local
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()
1426 static struct sched_rt_entity *pick_next_rt_entity(struct rq *rq, in pick_next_rt_entity()
1443 static struct task_struct *_pick_next_task_rt(struct rq *rq) in _pick_next_task_rt()
1462 pick_next_task_rt(struct rq *rq, struct task_struct *prev) 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()
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()
1704 static int push_rt_task(struct rq *rq) in push_rt_task()
1786 static void push_rt_tasks(struct rq *rq) in push_rt_tasks()
1803 static int rto_next_cpu(struct rq *rq) in rto_next_cpu()
1835 static int find_next_push_cpu(struct rq *rq) in find_next_push_cpu()
1857 static void tell_cpu_to_push(struct rq *rq) in tell_cpu_to_push()
1892 struct rq *rq, *src_rq; in try_to_push_tasks() local
2041 static void post_schedule_rt(struct rq *rq) in post_schedule_rt()
2050 static void task_woken_rt(struct rq *rq, struct task_struct *p) in task_woken_rt()
2065 struct rq *rq; in set_cpus_allowed_rt() local
2102 static void rq_online_rt(struct rq *rq) in rq_online_rt()
2113 static void rq_offline_rt(struct rq *rq) in rq_offline_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()
2279 static void set_curr_task_rt(struct rq *rq) 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()