Lines Matching refs:balance_callback
5010 static void do_balance_callbacks(struct rq *rq, struct balance_callback *head) in do_balance_callbacks()
5013 struct balance_callback *next; in do_balance_callbacks()
5040 struct balance_callback balance_push_callback = {
5045 static inline struct balance_callback *
5048 struct balance_callback *head = rq->balance_callback; in __splice_balance_callbacks()
5065 rq->balance_callback = NULL; in __splice_balance_callbacks()
5070 static inline struct balance_callback *splice_balance_callbacks(struct rq *rq) in splice_balance_callbacks()
5080 static inline void balance_callbacks(struct rq *rq, struct balance_callback *head) in balance_callbacks()
5097 static inline struct balance_callback *splice_balance_callbacks(struct rq *rq) in splice_balance_callbacks()
5102 static inline void balance_callbacks(struct rq *rq, struct balance_callback *head) in balance_callbacks()
6386 static DEFINE_PER_CPU(struct balance_callback, core_balance_head);
7627 struct balance_callback *head; in __sched_setscheduler()
9467 rq->balance_callback = &balance_push_callback; in balance_push()
9526 WARN_ON_ONCE(rq->balance_callback); in balance_push_set()
9527 rq->balance_callback = &balance_push_callback; in balance_push_set()
9528 } else if (rq->balance_callback == &balance_push_callback) { in balance_push_set()
9529 rq->balance_callback = NULL; in balance_push_set()
10017 rq->balance_callback = &balance_push_callback; in sched_init()