Current Path : /usr/src/linux-headers-3.13.0-185/arch/x86/include/asm/ |
Current File : //usr/src/linux-headers-3.13.0-185/arch/x86/include/asm/mwait.h |
#ifndef _ASM_X86_MWAIT_H #define _ASM_X86_MWAIT_H #include <asm/spec_ctrl.h> #include <asm/microcode.h> #define MWAIT_SUBSTATE_MASK 0xf #define MWAIT_CSTATE_MASK 0xf #define MWAIT_SUBSTATE_SIZE 4 #define MWAIT_HINT2CSTATE(hint) (((hint) >> MWAIT_SUBSTATE_SIZE) & MWAIT_CSTATE_MASK) #define MWAIT_HINT2SUBSTATE(hint) ((hint) & MWAIT_CSTATE_MASK) #define CPUID_MWAIT_LEAF 5 #define CPUID5_ECX_EXTENSIONS_SUPPORTED 0x1 #define CPUID5_ECX_INTERRUPT_BREAK 0x2 #define MWAIT_ECX_INTERRUPT_BREAK 0x1 #endif /* _ASM_X86_MWAIT_H */