Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef _ASM_X86_ESPFIX_H
0003 #define _ASM_X86_ESPFIX_H
0004 
0005 #ifdef CONFIG_X86_ESPFIX64
0006 
0007 #include <asm/percpu.h>
0008 
0009 DECLARE_PER_CPU_READ_MOSTLY(unsigned long, espfix_stack);
0010 DECLARE_PER_CPU_READ_MOSTLY(unsigned long, espfix_waddr);
0011 
0012 extern void init_espfix_bsp(void);
0013 extern void init_espfix_ap(int cpu);
0014 #else
0015 static inline void init_espfix_ap(int cpu) { }
0016 #endif
0017 
0018 #endif /* _ASM_X86_ESPFIX_H */