Lines Matching defs:rq
399 struct rq *rq; /* cpu runqueue to which this cfs_rq is attached */ member
471 struct rq *rq; member
559 struct rq { struct
561 raw_spinlock_t lock;
587 struct cfs_rq cfs; argument
588 struct rt_rq rt; argument
589 struct dl_rq dl; argument
593 struct list_head leaf_cfs_rq_list; argument
602 unsigned long nr_uninterruptible;
604 struct task_struct *curr, *idle, *stop;
605 unsigned long next_balance;
606 struct mm_struct *prev_mm;
608 unsigned int clock_skip_update;
609 u64 clock;
610 u64 clock_task;
612 atomic_t nr_iowait;
615 struct root_domain *rd;
616 struct sched_domain *sd;
618 unsigned long cpu_capacity;
619 unsigned long cpu_capacity_orig;
644 u64 prev_irq_time; argument
650 u64 prev_steal_time_rq; argument
667 struct sched_info rq_sched_info; argument
668 unsigned long long rq_cpu_time; argument
669 /* could above be rq->cfs_rq.exec_clock + rq->rt_rq.rt_runtime ? */ argument
693 static inline int cpu_of(struct rq *rq) in cpu_of()
710 static inline u64 __rq_clock_broken(struct rq *rq) in __rq_clock_broken()
715 static inline u64 rq_clock(struct rq *rq) in rq_clock()
721 static inline u64 rq_clock_task(struct rq *rq) in rq_clock_task()
730 static inline void rq_clock_skip_update(struct rq *rq, bool skip) in rq_clock_skip_update()
766 queue_balance_callback(struct rq *rq, in queue_balance_callback()
768 void (*func)(struct rq *rq)) in queue_balance_callback()
1025 static inline int task_current(struct rq *rq, struct task_struct *p) in task_current()
1030 static inline int task_running(struct rq *rq, struct task_struct *p) in task_running()
1056 static inline void prepare_lock_switch(struct rq *rq, struct task_struct *next) in prepare_lock_switch()
1068 static inline void finish_lock_switch(struct rq *rq, struct task_struct *prev) in finish_lock_switch()
1233 static inline void put_prev_task(struct rq *rq, struct task_struct *prev) in put_prev_task()
1262 static inline void idle_enter_fair(struct rq *rq) { } in idle_enter_fair()
1263 static inline void idle_exit_fair(struct rq *rq) { } in idle_exit_fair()
1268 static inline void idle_set_state(struct rq *rq, in idle_set_state()
1274 static inline struct cpuidle_state *idle_get_state(struct rq *rq) in idle_get_state()
1280 static inline void idle_set_state(struct rq *rq, in idle_set_state()
1285 static inline struct cpuidle_state *idle_get_state(struct rq *rq) in idle_get_state()
1313 static inline void add_nr_running(struct rq *rq, unsigned count) in add_nr_running()
1341 static inline void sub_nr_running(struct rq *rq, unsigned count) in sub_nr_running()
1346 static inline void rq_last_tick_reset(struct rq *rq) in rq_last_tick_reset()
1376 static inline int hrtick_enabled(struct rq *rq) in hrtick_enabled()
1389 static inline int hrtick_enabled(struct rq *rq) in hrtick_enabled()
1418 static inline void sched_rt_avg_update(struct rq *rq, u64 rt_delta) in sched_rt_avg_update()
1424 static inline void sched_rt_avg_update(struct rq *rq, u64 rt_delta) { } in sched_rt_avg_update()
1425 static inline void sched_avg_update(struct rq *rq) { } in sched_avg_update()
1434 struct rq *rq; in __task_rq_lock() local
1459 struct rq *rq; in task_rq_lock() local
1493 static inline void __task_rq_unlock(struct rq *rq) in __task_rq_unlock()
1501 task_rq_unlock(struct rq *rq, struct task_struct *p, unsigned long *flags) in task_rq_unlock()
1774 static inline void account_reset_rq(struct rq *rq) in account_reset_rq()