Lines Matching refs:rq1
1491 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2);
1597 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() argument
1598 __acquires(rq1->lock) in double_rq_lock()
1602 if (rq1 == rq2) { in double_rq_lock()
1603 raw_spin_lock(&rq1->lock); in double_rq_lock()
1606 if (rq1 < rq2) { in double_rq_lock()
1607 raw_spin_lock(&rq1->lock); in double_rq_lock()
1611 raw_spin_lock_nested(&rq1->lock, SINGLE_DEPTH_NESTING); in double_rq_lock()
1622 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
1623 __releases(rq1->lock) in double_rq_unlock()
1626 raw_spin_unlock(&rq1->lock); in double_rq_unlock()
1627 if (rq1 != rq2) in double_rq_unlock()
1641 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() argument
1642 __acquires(rq1->lock) in double_rq_lock()
1646 BUG_ON(rq1 != rq2); in double_rq_lock()
1647 raw_spin_lock(&rq1->lock); in double_rq_lock()
1657 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
1658 __releases(rq1->lock) in double_rq_unlock()
1661 BUG_ON(rq1 != rq2); in double_rq_unlock()
1662 raw_spin_unlock(&rq1->lock); in double_rq_unlock()