/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __UM_SHARED_SMP_H #define __UM_SHARED_SMP_H #if IS_ENABLED(CONFIG_SMP) extern int uml_ncpus; int uml_curr_cpu(void); void uml_start_secondary(void *opaque); void uml_ipi_handler(int vector); #else /* !CONFIG_SMP */ #define uml_ncpus 1 #define uml_curr_cpu() 0 #endif /* CONFIG_SMP */ #endif /* __UM_SHARED_SMP_H */