Lines Matching refs:rq2
2494 static inline bool rq_order_less(struct rq *rq1, struct rq *rq2) in rq_order_less() argument
2508 if (rq1->core->cpu < rq2->core->cpu) in rq_order_less()
2510 if (rq1->core->cpu > rq2->core->cpu) in rq_order_less()
2517 return rq1->cpu < rq2->cpu; in rq_order_less()
2520 extern void double_rq_lock(struct rq *rq1, struct rq *rq2);
2626 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
2628 __releases(rq2->lock) in double_rq_unlock()
2630 if (__rq_lockp(rq1) != __rq_lockp(rq2)) in double_rq_unlock()
2631 raw_spin_rq_unlock(rq2); in double_rq_unlock()
2633 __release(rq2->lock); in double_rq_unlock()
2649 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() argument
2651 __acquires(rq2->lock) in double_rq_lock()
2654 BUG_ON(rq1 != rq2); in double_rq_lock()
2656 __acquire(rq2->lock); /* Fake it out ;) */ in double_rq_lock()
2665 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
2667 __releases(rq2->lock) in double_rq_unlock()
2669 BUG_ON(rq1 != rq2); in double_rq_unlock()
2671 __release(rq2->lock); in double_rq_unlock()