Home
last modified time | relevance | path

Searched refs:hflags (Results 1 – 14 of 14) sorted by relevance

/arch/x86/kvm/
Dkvm_cache_regs.h130 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()
Dsvm.c637 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 …]
Dx86.c3865 !!(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 …]
/arch/powerpc/kvm/
Dbook3s_pr.c82 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 …]
Dbook3s_64_mmu.c284 (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()
Dbook3s_emulate.c737 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()
Dbook3s.c79 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()
Dbook3s_paired_singles.c346 if (!(vcpu->arch.hflags & BOOK3S_HFLAG_PAIRED_SINGLE)) in kvmppc_inst_is_paired_single()
Dbook3s_64_mmu_hv.c2166 vcpu->arch.hflags |= BOOK3S_HFLAG_SLB; in kvmppc_mmu_book3s_hv_init()
/arch/x86/include/asm/
Dkvm_emulate.h228 void (*set_hflags)(struct x86_emulate_ctxt *ctxt, unsigned hflags);
Dkvm_host.h553 u32 hflags; member
1535 #define kvm_arch_vcpu_memslots_id(vcpu) ((vcpu)->arch.hflags & HF_SMM_MASK ? 1 : 0)
/arch/x86/boot/
Dboot.h265 u16 flags, hflags; member
/arch/powerpc/include/asm/
Dkvm_host.h569 ulong hflags; member
/arch/powerpc/kernel/
Dasm-offsets.c533 OFFSET(VCPU_HFLAGS, kvm_vcpu, arch.hflags); in main()