Home
last modified time | relevance | path

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

/linux/kernel/sched/
H A Dsched.h1822 extern struct balance_callback balance_push_callback;
1872 WARN_ON_ONCE(rq->balance_callback && rq->balance_callback != &balance_push_callback); in rq_pin_lock()
2075 if (unlikely(head->next || rq->balance_callback == &balance_push_callback)) in queue_balance_callback()
H A Dcore.c4936 * balance_push_callback is a right abuse of the callback interface and plays
4941 * balance_push_callback is specifically targeted at __schedule().
4946 struct balance_callback balance_push_callback = {
4961 * Must not take balance_push_callback off the list when in __splice_balance_callbacks()
4968 if (split && head == &balance_push_callback) in __splice_balance_callbacks()
8130 rq->balance_callback = &balance_push_callback; in balance_push()
8192 rq->balance_callback = &balance_push_callback; in balance_push_set()
8193 } else if (rq->balance_callback == &balance_push_callback) { in balance_push_set()
8714 rq->balance_callback = &balance_push_callback; in sched_init()
4943 struct balance_callback balance_push_callback = { global() variable