#ifndef _ASM_X86_IA32_H
#define _ASM_X86_IA32_H
#ifdef CONFIG_IA32_EMULATION
#include <linux/compat.h>
#include <uapi/asm/sigcontext.h>
struct ucontext_ia32 { … };
struct stat64 { … } __attribute__((packed));
extern bool __ia32_enabled;
static __always_inline bool ia32_enabled(void)
{ … }
static inline void ia32_disable(void)
{ … }
#else
static __always_inline bool ia32_enabled(void)
{
return IS_ENABLED(CONFIG_X86_32);
}
static inline void ia32_disable(void) {}
#endif
static inline bool ia32_enabled_verbose(void)
{ … }
#endif