Home
last modified time | relevance | path

Searched refs:arch_capabilities (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/x86/kvm/
H A Dx86.h48 u64 arch_capabilities; member
H A Dx86.c1591 u64 data = kvm_host.arch_capabilities & KVM_SUPPORTED_ARCH_CAP; in kvm_get_arch_capabilities()
3784 vcpu->arch.arch_capabilities = data; in kvm_set_msr_common()
4243 msr_info->data = vcpu->arch.arch_capabilities; in kvm_get_msr_common()
9783 rdmsrl(MSR_IA32_ARCH_CAPABILITIES, kvm_host.arch_capabilities); in kvm_x86_vendor_init()
12326 vcpu->arch.arch_capabilities = kvm_get_arch_capabilities(); in kvm_arch_vcpu_create()
/linux-6.15/arch/x86/kvm/vmx/
H A Dvmx.c265 if (kvm_host.arch_capabilities & ARCH_CAP_SKIP_VMENTRY_L1DFLUSH) { in vmx_setup_l1d_flush()
410 (kvm_host.arch_capabilities & ARCH_CAP_FB_CLEAR_CTRL) && in vmx_update_fb_clear_dis()
419 if ((vcpu->arch.arch_capabilities & ARCH_CAP_FB_CLEAR) || in vmx_update_fb_clear_dis()
420 ((vcpu->arch.arch_capabilities & ARCH_CAP_MDS_NO) && in vmx_update_fb_clear_dis()
421 (vcpu->arch.arch_capabilities & ARCH_CAP_TAA_NO) && in vmx_update_fb_clear_dis()
422 (vcpu->arch.arch_capabilities & ARCH_CAP_PSDP_NO) && in vmx_update_fb_clear_dis()
423 (vcpu->arch.arch_capabilities & ARCH_CAP_FBSDP_NO) && in vmx_update_fb_clear_dis()
424 (vcpu->arch.arch_capabilities & ARCH_CAP_SBDR_SSDP_NO))) in vmx_update_fb_clear_dis()
2041 !(vcpu->arch.arch_capabilities & ARCH_CAP_TSX_CTRL_MSR)) in vmx_get_msr()
2342 !(vcpu->arch.arch_capabilities & ARCH_CAP_TSX_CTRL_MSR)) in vmx_set_msr()
/linux-6.15/arch/x86/include/asm/
H A Dkvm_host.h801 u64 arch_capabilities; member
/linux-6.15/tools/arch/x86/kcpuid/
H A Dcpuid.csv269 7, 0, edx, 29, arch_capabilities , Intel IA32_ARCH_CAPABILITIES MSR