Lines Matching refs:rq1
2652 static inline void double_rq_clock_clear_update(struct rq *rq1, struct rq *rq2)
2654 rq1->clock_update_flags &= (RQCF_REQ_SKIP|RQCF_ACT_SKIP);
2655 /* rq1 == rq2 for !CONFIG_SMP, so just clear RQCF_UPDATED once. */
2661 static inline void double_rq_clock_clear_update(struct rq *rq1, struct rq *rq2) {}
2672 static inline bool rq_order_less(struct rq *rq1, struct rq *rq2)
2686 if (rq1->core->cpu < rq2->core->cpu)
2688 if (rq1->core->cpu > rq2->core->cpu)
2695 return rq1->cpu < rq2->cpu;
2698 extern void double_rq_lock(struct rq *rq1, struct rq *rq2);
2815 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2)
2816 __releases(rq1->lock)
2819 if (__rq_lockp(rq1) != __rq_lockp(rq2))
2823 raw_spin_rq_unlock(rq1);
2838 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2)
2839 __acquires(rq1->lock)
2843 WARN_ON_ONCE(rq1 != rq2);
2844 raw_spin_rq_lock(rq1);
2846 double_rq_clock_clear_update(rq1, rq2);
2855 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2)
2856 __releases(rq1->lock)
2859 WARN_ON_ONCE(rq1 != rq2);
2860 raw_spin_rq_unlock(rq1);