INTR_INFO_VALID_MASK
#define VECTORING_INFO_VALID_MASK INTR_INFO_VALID_MASK
if (vmcs12->vm_entry_intr_info_field & INTR_INFO_VALID_MASK) {
if (!(vmcs12->vm_entry_intr_info_field & INTR_INFO_VALID_MASK) &&
INTR_TYPE_NMI_INTR | INTR_INFO_VALID_MASK | NMI_VECTOR;
u32 intr_info = ex->vector | INTR_INFO_VALID_MASK;
INTR_INFO_VALID_MASK, 0);
INTR_INFO_VALID_MASK | INTR_TYPE_EXT_INTR | irq, 0);
INTR_INFO_VALID_MASK | INTR_TYPE_EXT_INTR | irq, 0);
vmcs12->vm_entry_intr_info_field &= ~INTR_INFO_VALID_MASK;
return entry_intr_info == (INTR_INFO_VALID_MASK
const u32 mask = INTR_INFO_VALID_MASK | INTR_INFO_DELIVER_CODE_MASK;
const u32 mask = INTR_INFO_VALID_MASK | INTR_INFO_INTR_TYPE_MASK;
return (intr_info & mask) == (INTR_INFO_VALID_MASK | type);
const u32 mask = INTR_INFO_VALID_MASK | INTR_INFO_INTR_TYPE_MASK |
return (intr_info & mask) == (INTR_INFO_VALID_MASK | type | vector);
u32 intr_info = ex->vector | INTR_INFO_VALID_MASK;
intr = irq | INTR_INFO_VALID_MASK;
INTR_TYPE_NMI_INTR | INTR_INFO_VALID_MASK | NMI_VECTOR);
if ((exit_intr_info & INTR_INFO_VALID_MASK) && unblock_nmi &&