Home
last modified time | relevance | path

Searched refs:busiest (Results 1 – 1 of 1) sorted by relevance

/linux/kernel/sched/
H A Dsched.h3289 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
3291 __acquires(__rq_lockp(busiest)) in _double_lock_balance()
3294 double_rq_lock(this_rq, busiest); in _double_lock_balance()
3307 static inline int _double_lock_balance(struct rq *this_rq, struct rq *busiest) in _double_lock_balance() argument
3309 __acquires(__rq_lockp(busiest)) in _double_lock_balance()
3311 if (__rq_lockp(this_rq) == __rq_lockp(busiest)) { in _double_lock_balance()
3312 __acquire(__rq_lockp(busiest)); /* already held */ in _double_lock_balance()
3313 double_rq_clock_clear_update(this_rq, busiest); in _double_lock_balance()
3317 if (likely(raw_spin_rq_trylock(busiest))) { in _double_lock_balance()
3318 double_rq_clock_clear_update(this_rq, busiest); in _double_lock_balance()
[all …]