HF_SMM_INSIDE_NMI_MASK
vcpu->arch.hflags &= ~(HF_SMM_MASK | HF_SMM_INSIDE_NMI_MASK);
vcpu->arch.hflags |= HF_SMM_INSIDE_NMI_MASK;
if ((vcpu->arch.hflags & HF_SMM_INSIDE_NMI_MASK) == 0)
!!(vcpu->arch.hflags & HF_SMM_INSIDE_NMI_MASK);
vcpu->arch.hflags |= HF_SMM_INSIDE_NMI_MASK;
vcpu->arch.hflags &= ~HF_SMM_INSIDE_NMI_MASK;