Lines Matching defs:rq
36 struct rq *rq = task_rq(p); in dl_rq_of_se() local
235 struct rq *rq; in dl_change_utilization() local
319 struct rq *rq = rq_of_dl_rq(dl_rq); in task_non_contending() local
457 static inline int dl_overloaded(struct rq *rq) in dl_overloaded()
462 static inline void dl_set_overload(struct rq *rq) in dl_set_overload()
478 static inline void dl_clear_overload(struct rq *rq) in dl_clear_overload()
532 static void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_dl_task()
545 static void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_dl_task()
561 static inline int has_pushable_dl_tasks(struct rq *rq) in has_pushable_dl_tasks()
568 static inline bool need_pull_dl_task(struct rq *rq, struct task_struct *prev) in need_pull_dl_task()
579 static inline void deadline_queue_push_tasks(struct rq *rq) in deadline_queue_push_tasks()
587 static inline void deadline_queue_pull_task(struct rq *rq) in deadline_queue_pull_task()
594 static struct rq *dl_task_offline_migration(struct rq *rq, struct task_struct *p) in dl_task_offline_migration()
667 void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_dl_task()
672 void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_dl_task()
686 static inline bool need_pull_dl_task(struct rq *rq, struct task_struct *prev) in need_pull_dl_task()
691 static inline void pull_dl_task(struct rq *rq) in pull_dl_task()
695 static inline void deadline_queue_push_tasks(struct rq *rq) in deadline_queue_push_tasks()
699 static inline void deadline_queue_pull_task(struct rq *rq) in deadline_queue_pull_task()
723 struct rq *rq = rq_of_dl_rq(dl_rq); in setup_new_dl_entity() local
766 struct rq *rq = rq_of_dl_rq(dl_rq); in replenish_dl_entity() local
886 update_dl_revised_wakeup(struct sched_dl_entity *dl_se, struct rq *rq) in update_dl_revised_wakeup()
950 struct rq *rq = rq_of_dl_rq(dl_rq); in update_dl_entity() local
986 struct rq *rq = task_rq(p); in start_dl_timer() local
1047 struct rq *rq; in dl_task_timer() local
1176 struct rq *rq = rq_of_dl_rq(dl_rq_of_se(dl_se)); in dl_check_constrained_dl() local
1215 static u64 grub_reclaim(u64 delta, struct rq *rq, struct sched_dl_entity *dl_se) in grub_reclaim()
1241 static void update_curr_dl(struct rq *rq) in update_curr_dl()
1353 struct rq *rq; in inactive_task_timer() local
1400 struct rq *rq = rq_of_dl_rq(dl_rq); in inc_dl_deadline() local
1413 struct rq *rq = rq_of_dl_rq(dl_rq); in dec_dl_deadline() local
1609 static void enqueue_task_dl(struct rq *rq, struct task_struct *p, int flags) in enqueue_task_dl()
1690 static void __dequeue_task_dl(struct rq *rq, struct task_struct *p, int flags) in __dequeue_task_dl()
1697 static void dequeue_task_dl(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_dl()
1730 static void yield_task_dl(struct rq *rq) in yield_task_dl()
1759 struct rq *rq; in select_task_rq_dl() local
1807 struct rq *rq; in migrate_task_rq_dl() local
1837 static void check_preempt_equal_dl(struct rq *rq, struct task_struct *p) in check_preempt_equal_dl()
1858 static int balance_dl(struct rq *rq, struct task_struct *p, struct rq_flags *rf) in balance_dl()
1880 static void check_preempt_curr_dl(struct rq *rq, struct task_struct *p, in check_preempt_curr_dl()
1900 static void start_hrtick_dl(struct rq *rq, struct task_struct *p) in start_hrtick_dl()
1905 static void start_hrtick_dl(struct rq *rq, struct task_struct *p) in start_hrtick_dl()
1910 static void set_next_task_dl(struct rq *rq, struct task_struct *p, bool first) in set_next_task_dl()
1934 static struct sched_dl_entity *pick_next_dl_entity(struct rq *rq, in pick_next_dl_entity()
1945 static struct task_struct *pick_task_dl(struct rq *rq) in pick_task_dl()
1961 static struct task_struct *pick_next_task_dl(struct rq *rq) in pick_next_task_dl()
1972 static void put_prev_task_dl(struct rq *rq, struct task_struct *p) in put_prev_task_dl()
1995 static void task_tick_dl(struct rq *rq, struct task_struct *p, int queued) in task_tick_dl()
2023 static int pick_dl_task(struct rq *rq, struct task_struct *p, int cpu) in pick_dl_task()
2035 static struct task_struct *pick_earliest_pushable_dl_task(struct rq *rq, int cpu) in pick_earliest_pushable_dl_task()
2147 static struct rq *find_lock_later_rq(struct task_struct *task, struct rq *rq) in find_lock_later_rq()
2204 static struct task_struct *pick_next_pushable_dl_task(struct rq *rq) in pick_next_pushable_dl_task()
2229 static int push_dl_task(struct rq *rq) in push_dl_task()
2313 static void push_dl_tasks(struct rq *rq) in push_dl_tasks()
2416 static void task_woken_dl(struct rq *rq, struct task_struct *p) in task_woken_dl()
2433 struct rq *rq; in set_cpus_allowed_dl() local
2463 static void rq_online_dl(struct rq *rq) in rq_online_dl()
2474 static void rq_offline_dl(struct rq *rq) in rq_offline_dl()
2495 struct rq *rq; in dl_add_task_root_domain() local
2527 static void switched_from_dl(struct rq *rq, struct task_struct *p) in switched_from_dl()
2575 static void switched_to_dl(struct rq *rq, struct task_struct *p) in switched_to_dl()
2605 static void prio_changed_dl(struct rq *rq, struct task_struct *p, in prio_changed_dl()