Searched refs:hflags (Results 1 – 14 of 14) sorted by relevance
130 vcpu->arch.hflags |= HF_GUEST_MASK; in enter_guest_mode()135 vcpu->arch.hflags &= ~HF_GUEST_MASK; in leave_guest_mode()145 return vcpu->arch.hflags & HF_GUEST_MASK; in is_guest_mode()150 return vcpu->arch.hflags & HF_SMM_MASK; in is_smm()
637 svm->vcpu.arch.hflags |= HF_GIF_MASK; in enable_gif()645 svm->vcpu.arch.hflags &= ~HF_GIF_MASK; in disable_gif()653 return !!(svm->vcpu.arch.hflags & HF_GIF_MASK); in gif_set()1543 svm->vcpu.arch.hflags = 0; in init_vmcb()1656 svm->vcpu.arch.hflags = 0; in init_vmcb()3115 if (!(svm->vcpu.arch.hflags & HF_VINTR_MASK)) in nested_svm_intr()3118 if (!(svm->vcpu.arch.hflags & HF_HIF_MASK)) in nested_svm_intr()3451 if (!(svm->vcpu.arch.hflags & HF_VINTR_MASK)) in nested_svm_vmexit()3558 svm->vcpu.arch.hflags |= HF_HIF_MASK; in enter_svm_guest_mode()3560 svm->vcpu.arch.hflags &= ~HF_HIF_MASK; in enter_svm_guest_mode()[all …]
3865 !!(vcpu->arch.hflags & HF_SMM_INSIDE_NMI_MASK); in kvm_vcpu_ioctl_x86_get_vcpu_events()3937 if (!!(vcpu->arch.hflags & HF_SMM_MASK) != events->smi.smm) { in kvm_vcpu_ioctl_x86_set_vcpu_events()3939 vcpu->arch.hflags |= HF_SMM_MASK; in kvm_vcpu_ioctl_x86_set_vcpu_events()3941 vcpu->arch.hflags &= ~HF_SMM_MASK; in kvm_vcpu_ioctl_x86_set_vcpu_events()3949 vcpu->arch.hflags |= HF_SMM_INSIDE_NMI_MASK; in kvm_vcpu_ioctl_x86_set_vcpu_events()3951 vcpu->arch.hflags &= ~HF_SMM_INSIDE_NMI_MASK; in kvm_vcpu_ioctl_x86_set_vcpu_events()6320 return emul_to_vcpu(ctxt)->arch.hflags; in emulator_get_hflags()6327 vcpu->arch.hflags = emul_flags; in emulator_set_hflags()6625 if (!(vcpu->arch.hflags & HF_SMM_MASK)) { in kvm_smm_changed()7954 vcpu->arch.hflags |= HF_SMM_MASK; in enter_smm()[all …]
82 if (vcpu->arch.hflags & BOOK3S_HFLAG_SPLIT_HACK) in kvmppc_fixup_split_real()89 vcpu->arch.hflags |= BOOK3S_HFLAG_SPLIT_HACK; in kvmppc_fixup_split_real()540 vcpu->arch.hflags &= ~BOOK3S_HFLAG_SLB; in kvmppc_set_pvr_pr()563 vcpu->arch.hflags &= ~BOOK3S_HFLAG_DCBZ32; in kvmppc_set_pvr_pr()566 vcpu->arch.hflags |= BOOK3S_HFLAG_DCBZ32; in kvmppc_set_pvr_pr()588 vcpu->arch.hflags |= BOOK3S_HFLAG_MULTI_PGSIZE | in kvmppc_set_pvr_pr()595 vcpu->arch.hflags |= BOOK3S_HFLAG_DCBZ32; in kvmppc_set_pvr_pr()610 vcpu->arch.hflags |= BOOK3S_HFLAG_NATIVE_PS; in kvmppc_set_pvr_pr()704 (vcpu->arch.hflags & BOOK3S_HFLAG_SPLIT_HACK) && in kvmppc_handle_pagefault()723 (!(vcpu->arch.hflags & BOOK3S_HFLAG_DCBZ32))) { in kvmppc_handle_pagefault()[all …]
284 (vcpu->arch.hflags & BOOK3S_HFLAG_MULTI_PGSIZE)) { in kvmppc_mmu_book3s_64_xlate()407 if (vcpu->arch.hflags & BOOK3S_HFLAG_MULTI_PGSIZE) { in kvmppc_mmu_book3s_64_slbmte()559 if (vcpu->arch.hflags & BOOK3S_HFLAG_NEW_TLBIE) { in kvmppc_mmu_book3s_64_tlbie()685 vcpu->arch.hflags |= BOOK3S_HFLAG_SLB; in kvmppc_mmu_book3s_64_init()
737 if (vcpu->arch.hflags & BOOK3S_HFLAG_NATIVE_PS) { in kvmppc_core_emulate_mtspr_pr()740 vcpu->arch.hflags |= BOOK3S_HFLAG_PAIRED_SINGLE; in kvmppc_core_emulate_mtspr_pr()743 vcpu->arch.hflags &= ~BOOK3S_HFLAG_PAIRED_SINGLE; in kvmppc_core_emulate_mtspr_pr()757 vcpu->arch.hflags |= BOOK3S_HFLAG_DCBZ32; in kvmppc_core_emulate_mtspr_pr()
79 if (vcpu->arch.hflags & BOOK3S_HFLAG_SPLIT_HACK) { in kvmppc_unfixup_split_real()86 vcpu->arch.hflags &= ~BOOK3S_HFLAG_SPLIT_HACK; in kvmppc_unfixup_split_real()473 if ((vcpu->arch.hflags & BOOK3S_HFLAG_SPLIT_HACK) && in kvmppc_xlate()
346 if (!(vcpu->arch.hflags & BOOK3S_HFLAG_PAIRED_SINGLE)) in kvmppc_inst_is_paired_single()
2166 vcpu->arch.hflags |= BOOK3S_HFLAG_SLB; in kvmppc_mmu_book3s_hv_init()
228 void (*set_hflags)(struct x86_emulate_ctxt *ctxt, unsigned hflags);
553 u32 hflags; member1535 #define kvm_arch_vcpu_memslots_id(vcpu) ((vcpu)->arch.hflags & HF_SMM_MASK ? 1 : 0)
265 u16 flags, hflags; member
569 ulong hflags; member
533 OFFSET(VCPU_HFLAGS, kvm_vcpu, arch.hflags); in main()