Lines Matching refs:this_rq

29 extern void calc_global_load_tick(struct rq *this_rq);
30 extern long calc_load_fold_active(struct rq *this_rq);
33 extern void update_cpu_load_active(struct rq *this_rq);
35 static inline void update_cpu_load_active(struct rq *this_rq) { } in update_cpu_load_active() argument
705 #define this_rq() this_cpu_ptr(&runqueues) macro
1199 void (*task_woken) (struct rq *this_rq, struct task_struct *task);
1218 void (*switched_from) (struct rq *this_rq, struct task_struct *task);
1219 void (*switched_to) (struct rq *this_rq, struct task_struct *task);
1220 void (*prio_changed) (struct rq *this_rq, struct task_struct *task,
1255 extern void idle_enter_fair(struct rq *this_rq);
1256 extern void idle_exit_fair(struct rq *this_rq);
1523 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
1524 __releases(this_rq->lock) in _double_lock_balance()
1526 __acquires(this_rq->lock) in _double_lock_balance()
1528 raw_spin_unlock(&this_rq->lock); in _double_lock_balance()
1529 double_rq_lock(this_rq, busiest); in _double_lock_balance()
1542 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
1543 __releases(this_rq->lock) in _double_lock_balance()
1545 __acquires(this_rq->lock) in _double_lock_balance()
1550 if (busiest < this_rq) { in _double_lock_balance()
1551 raw_spin_unlock(&this_rq->lock); in _double_lock_balance()
1553 raw_spin_lock_nested(&this_rq->lock, in _double_lock_balance()
1568 static inline int double_lock_balance(struct rq *this_rq, struct rq *busiest) in double_lock_balance() argument
1572 raw_spin_unlock(&this_rq->lock); in double_lock_balance()
1576 return _double_lock_balance(this_rq, busiest); in double_lock_balance()
1579 static inline void double_unlock_balance(struct rq *this_rq, struct rq *busiest) in double_unlock_balance() argument
1583 lock_set_subclass(&this_rq->lock.dep_map, 0, _RET_IP_); in double_unlock_balance()