1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _CPUMAP_H 3#define _CPUMAP_H 4 5#ifdef CONFIG_SMP 6void cpu_map_rebuild(void); 7int map_to_cpu(unsigned int index); 8#define cpu_map_init() cpu_map_rebuild() 9#else 10#define cpu_map_init() do {} while (0) 11static inline int map_to_cpu(unsigned int index) 12{ 13 return raw_smp_processor_id(); 14} 15#endif 16 17#endif 18