Home
last modified time | relevance | path

Searched refs:guest_mode (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/tools/testing/selftests/kvm/include/
Dguest_modes.h7 struct guest_mode { struct
12 extern struct guest_mode guest_modes[NUM_VM_MODES]; argument
15 guest_modes[mode] = (struct guest_mode){ supported, enabled }; \
/Linux-v6.1/arch/x86/kvm/
Dkvm_cache_regs.h183 vcpu->stat.guest_mode = 1; in enter_guest_mode()
195 vcpu->stat.guest_mode = 0; in leave_guest_mode()
Ddebugfs.c25 *val = vcpu->stat.guest_mode; in vcpu_get_guest_mode()
Dx86.c293 STATS_DESC_IBOOLEAN(VCPU, guest_mode),
/Linux-v6.1/tools/testing/selftests/kvm/lib/
Dguest_modes.c12 struct guest_mode guest_modes[NUM_VM_MODES];
/Linux-v6.1/drivers/iommu/amd/
Damd_iommu_types.h950 guest_mode : 1, member
964 guest_mode : 1, member
Diommu.c3145 if (!irte->lo.fields_remap.guest_mode) { in irte_ga_set_affinity()
3494 !entry || entry->lo.fields_vapic.guest_mode) in amd_iommu_activate_guest_mode()
3503 entry->lo.fields_vapic.guest_mode = 1; in amd_iommu_activate_guest_mode()
3522 !entry || !entry->lo.fields_vapic.guest_mode) in amd_iommu_deactivate_guest_mode()
3690 !ref || !entry || !entry->lo.fields_vapic.guest_mode) in amd_iommu_update_ga()
3703 if (ref->lo.fields_vapic.guest_mode) { in amd_iommu_update_ga()
/Linux-v6.1/arch/x86/kvm/mmu/
Dmmu_internal.h155 return kvm_x86_ops.cpu_dirty_log_size && sp->role.guest_mode; in kvm_mmu_page_ad_need_write_protect()
Dmmu.c2383 child->role.guest_mode && !child->parent_ptes.val) in mmu_page_zap_pte()
3501 WARN_ON_ONCE(mmu->root_role.guest_mode); in kvm_mmu_free_guest_mode_roots()
3509 to_shadow_page(root_hpa)->role.guest_mode) in kvm_mmu_free_guest_mode_roots()
4966 role.base.guest_mode = is_guest_mode(vcpu); in kvm_calc_cpu_role()
5022 role.guest_mode = cpu_role.base.guest_mode; in kvm_calc_tdp_mmu_root_page_role()
5149 role.base.guest_mode = true; in kvm_calc_shadow_ept_root_page_role()
6283 if (WARN_ON_ONCE(!sp->role.guest_mode)) in shadow_mmu_try_split_huge_pages()
/Linux-v6.1/arch/x86/kvm/vmx/
Dvmx.h253 bool guest_mode; member
Dvmx.c7928 vmx->nested.smm.guest_mode = is_guest_mode(vcpu); in vmx_enter_smm()
7929 if (vmx->nested.smm.guest_mode) in vmx_enter_smm()
7948 if (vmx->nested.smm.guest_mode) { in vmx_leave_smm()
7954 vmx->nested.smm.guest_mode = false; in vmx_leave_smm()
Dnested.c6366 if (vmx->nested.smm.guest_mode) in vmx_get_nested_state()
6568 vmx->nested.smm.guest_mode = true; in vmx_set_nested_state()
/Linux-v6.1/arch/x86/include/asm/
Dkvm_host.h335 unsigned guest_mode:1; member
1430 u64 guest_mode; member