Home
last modified time | relevance | path

Searched refs:cpuid_maxphyaddr (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dcpuid.h34 static inline int cpuid_maxphyaddr(struct kvm_vcpu *vcpu) in cpuid_maxphyaddr() function
41 return (gpa >= BIT_ULL(cpuid_maxphyaddr(vcpu))); in kvm_vcpu_is_illegal_gpa()
330 return PAGE_ALIGNED(gpa) && !(gpa >> cpuid_maxphyaddr(vcpu)); in page_address_valid()
H A Dmtrr.c78 mask = (~0ULL) << cpuid_maxphyaddr(vcpu); in kvm_mtrr_valid()
365 cur->mask = data | (-1LL << cpuid_maxphyaddr(vcpu)); in set_var_mtrr_msr()
433 *pdata &= (1ULL << cpuid_maxphyaddr(vcpu)) - 1; in kvm_mtrr_get_msr()
H A Dcpuid.c181 vcpu->arch.cr3_lm_rsvd_bits = rsvd_bits(cpuid_maxphyaddr(vcpu), 63); in kvm_vcpu_after_set_cpuid()
H A Dx86.c414 u64 reserved_bits = ((~0ULL) << cpuid_maxphyaddr(vcpu)) | 0x2ff | in kvm_set_apic_base()
766 return rsvd_bits(cpuid_maxphyaddr(vcpu), 63) | rsvd_bits(5, 8) | in pdptr_rsvd_bits()
10257 vcpu->arch.cr3_lm_rsvd_bits = rsvd_bits(cpuid_maxphyaddr(vcpu), 63); in kvm_arch_vcpu_create()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dcpuid.h40 static inline int cpuid_maxphyaddr(struct kvm_vcpu *vcpu) in cpuid_maxphyaddr() function
H A Dcpuid.c406 return rsvd_bits(cpuid_maxphyaddr(vcpu), 63); in kvm_vcpu_reserved_gpa_bits_raw()
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.h511 return allow_smaller_maxphyaddr && cpuid_maxphyaddr(vcpu) < boot_cpu_data.x86_phys_bits; in vmx_need_pf_intercept()
H A Dnested.c751 CC((vmcs12->posted_intr_desc_addr >> cpuid_maxphyaddr(vcpu))))) in nested_vmx_check_apicv_controls()
768 maxphyaddr = cpuid_maxphyaddr(vcpu); in nested_vmx_check_msr_switch()
1072 invalid_mask = (~0ULL) << cpuid_maxphyaddr(vcpu); in nested_cr3_valid()
2665 int maxphyaddr = cpuid_maxphyaddr(vcpu); in nested_vmx_check_eptp()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.h720 return allow_smaller_maxphyaddr && cpuid_maxphyaddr(vcpu) < boot_cpu_data.x86_phys_bits; in vmx_need_pf_intercept()
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dmmu.c4086 cpuid_maxphyaddr(vcpu), context->root_level, in reset_rsvds_bits_mask()
4134 cpuid_maxphyaddr(vcpu), execonly); in reset_rsvds_bits_mask_ept()
4463 ext.maxphyaddr = cpuid_maxphyaddr(vcpu); in kvm_calc_mmu_role_ext()
4492 if (max_tdp_level == 5 && cpuid_maxphyaddr(vcpu) <= 48) in kvm_mmu_get_tdp_level()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c375 if (cr3 & rsvd_bits(cpuid_maxphyaddr(vcpu), 63)) in nested_svm_load_cr3()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dmmu.c5172 if (max_tdp_level == 5 && cpuid_maxphyaddr(vcpu) <= 48) in kvm_mmu_get_tdp_level()

Completed in 46 milliseconds