Lines Matching refs:rq1
1991 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2);
2097 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() argument
2098 __acquires(rq1->lock) in double_rq_lock()
2102 if (rq1 == rq2) { in double_rq_lock()
2103 raw_spin_lock(&rq1->lock); in double_rq_lock()
2106 if (rq1 < rq2) { in double_rq_lock()
2107 raw_spin_lock(&rq1->lock); in double_rq_lock()
2111 raw_spin_lock_nested(&rq1->lock, SINGLE_DEPTH_NESTING); in double_rq_lock()
2122 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
2123 __releases(rq1->lock) in double_rq_unlock()
2126 raw_spin_unlock(&rq1->lock); in double_rq_unlock()
2127 if (rq1 != rq2) in double_rq_unlock()
2145 static inline void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() argument
2146 __acquires(rq1->lock) in double_rq_lock()
2150 BUG_ON(rq1 != rq2); in double_rq_lock()
2151 raw_spin_lock(&rq1->lock); in double_rq_lock()
2161 static inline void double_rq_unlock(struct rq *rq1, struct rq *rq2) in double_rq_unlock() argument
2162 __releases(rq1->lock) in double_rq_unlock()
2165 BUG_ON(rq1 != rq2); in double_rq_unlock()
2166 raw_spin_unlock(&rq1->lock); in double_rq_unlock()