Merge tag 'mailbox-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar...
[linux-2.6-block.git] / kernel / sched / smp.h
CommitLineData
1f8db415
IM
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Scheduler internal SMP callback types and methods between the scheduler
4 * and other internal parts of the core kernel:
5 */
6
7extern void sched_ttwu_pending(void *arg);
8
68f4ff04 9extern bool call_function_single_prep_ipi(int cpu);
d664e399
TG
10
11#ifdef CONFIG_SMP
16bf5a5e 12extern void flush_smp_call_function_queue(void);
d664e399 13#else
16bf5a5e 14static inline void flush_smp_call_function_queue(void) { }
d664e399 15#endif