Lines Matching refs:busiest
1873 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
1875 __acquires(busiest->lock) in _double_lock_balance()
1879 double_rq_lock(this_rq, busiest); in _double_lock_balance()
1892 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
1894 __acquires(busiest->lock) in _double_lock_balance()
1899 if (unlikely(!raw_spin_trylock(&busiest->lock))) { in _double_lock_balance()
1900 if (busiest < this_rq) { in _double_lock_balance()
1902 raw_spin_lock(&busiest->lock); in _double_lock_balance()
1907 raw_spin_lock_nested(&busiest->lock, in _double_lock_balance()
1918 static inline int double_lock_balance(struct rq *this_rq, struct rq *busiest) in double_lock_balance() argument
1926 return _double_lock_balance(this_rq, busiest); in double_lock_balance()
1929 static inline void double_unlock_balance(struct rq *this_rq, struct rq *busiest) in double_unlock_balance() argument
1930 __releases(busiest->lock) in double_unlock_balance()
1932 raw_spin_unlock(&busiest->lock); in double_unlock_balance()