Searched refs:balance_callback (Results 1 – 5 of 5) sorted by relevance
639 struct balance_callback { struct640 struct balance_callback *next; argument778 struct balance_callback deferred_bal_cb;1190 struct balance_callback *balance_callback; member1715 extern struct balance_callback balance_push_callback;1766 WARN_ON_ONCE(rq->balance_callback && rq->balance_callback != &balance_push_callback); in rq_pin_lock()1949 struct balance_callback *head, in queue_balance_callback()1959 if (unlikely(head->next || rq->balance_callback == &balance_push_callback)) in queue_balance_callback()1963 head->next = rq->balance_callback; in queue_balance_callback()1964 rq->balance_callback = head; in queue_balance_callback()[all …]
5018 struct balance_callback *next; in do_balance_callbacks()5045 struct balance_callback balance_push_callback = {5050 static inline struct balance_callback *5053 struct balance_callback *head = rq->balance_callback; in __splice_balance_callbacks()5070 rq->balance_callback = NULL; in __splice_balance_callbacks()8060 rq->balance_callback = &balance_push_callback; in balance_push()8121 WARN_ON_ONCE(rq->balance_callback); in balance_push_set()8122 rq->balance_callback = &balance_push_callback; in balance_push_set()8123 } else if (rq->balance_callback == &balance_push_callback) { in balance_push_set()8124 rq->balance_callback = NULL; in balance_push_set()[all …]
523 struct balance_callback *head; in __sched_setscheduler()
365 static DEFINE_PER_CPU(struct balance_callback, rt_push_head);366 static DEFINE_PER_CPU(struct balance_callback, rt_pull_head);
665 static DEFINE_PER_CPU(struct balance_callback, dl_push_head);666 static DEFINE_PER_CPU(struct balance_callback, dl_pull_head);