/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | mtrr.c | 43 case MSR_IA32_CR_PAT: in msr_mtrr_valid() 62 if (msr == MSR_IA32_CR_PAT) { in kvm_mtrr_valid() 316 if (msr == MSR_IA32_CR_PAT || !tdp_enabled || in update_mtrr() 388 else if (msr == MSR_IA32_CR_PAT) in kvm_mtrr_set_msr() 421 else if (msr == MSR_IA32_CR_PAT) in kvm_mtrr_get_msr()
|
H A D | x86.c | 1231 MSR_IA32_TSC, MSR_IA32_CR_PAT, MSR_VM_HSAVE_PA,
|
/kernel/linux/linux-5.10/arch/x86/mm/pat/ |
H A D | memtype.c | 27 * CPU to actual cache attributes via an MSR loaded into the CPU (MSR_IA32_CR_PAT). 250 rdmsrl(MSR_IA32_CR_PAT, tmp_pat); in pat_bp_init() 256 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_bp_init() 272 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_ap_init() 292 rdmsrl(MSR_IA32_CR_PAT, pat); in init_cache_modes()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | svm.c | 106 save->g_pat = rdmsr(MSR_IA32_CR_PAT); in generic_svm_setup()
|
H A D | vmx.c | 279 vmwrite(HOST_IA32_PAT, rdmsr(MSR_IA32_CR_PAT)); in init_vmcs_host_state()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | svm.c | 97 save->g_pat = rdmsr(MSR_IA32_CR_PAT); in generic_svm_setup()
|
H A D | vmx.c | 264 vmwrite(HOST_IA32_PAT, rdmsr(MSR_IA32_CR_PAT)); in init_vmcs_host_state()
|
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | hv_vtl.c | 124 input->vp_context.msr_cr_pat = __rdmsr(MSR_IA32_CR_PAT); in hv_vtl_bringup_vcpu()
|
/kernel/linux/linux-6.6/arch/x86/mm/pat/ |
H A D | memtype.c | 27 * CPU to actual cache attributes via an MSR loaded into the CPU (MSR_IA32_CR_PAT). 242 wrmsrl(MSR_IA32_CR_PAT, pat_msr_val); in pat_cpu_init() 270 rdmsrl(MSR_IA32_CR_PAT, pat_msr_val); in pat_bp_init()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | msr-index.h | 317 #define MSR_IA32_CR_PAT 0x00000277 macro
|
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/ |
H A D | msr-index.h | 291 #define MSR_IA32_CR_PAT 0x00000277 macro
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | msr-index.h | 341 #define MSR_IA32_CR_PAT 0x00000277 macro
|
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/ |
H A D | msr-index.h | 333 #define MSR_IA32_CR_PAT 0x00000277 macro
|
/kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
H A D | svm.c | 2630 case MSR_IA32_CR_PAT: in svm_set_msr() 2631 if (!kvm_mtrr_valid(vcpu, MSR_IA32_CR_PAT, data)) in svm_set_msr()
|
/kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
H A D | svm.c | 107 { .index = MSR_IA32_CR_PAT, .always = false }, 3028 case MSR_IA32_CR_PAT: in svm_set_msr()
|
H A D | sev.c | 3048 set_msr_interception(vcpu, svm->msrpm, MSR_IA32_CR_PAT, 1, 1); in sev_es_init_vmcb()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 1455 MSR_IA32_TSC, MSR_IA32_CR_PAT, MSR_VM_HSAVE_PA, 3721 case MSR_IA32_CR_PAT: in kvm_set_msr_common() 4136 case MSR_IA32_CR_PAT: in kvm_get_msr_common() 9487 if (rdmsrl_safe(MSR_IA32_CR_PAT, &host_pat) || in __kvm_x86_vendor_init()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.c | 2186 case MSR_IA32_CR_PAT: in vmx_set_msr() 4187 rdmsr(MSR_IA32_CR_PAT, low32, high32); in vmx_set_constant_host_state()
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | vmx.c | 2316 case MSR_IA32_CR_PAT: in vmx_set_msr() 4359 rdmsr(MSR_IA32_CR_PAT, low32, high32); in vmx_set_constant_host_state()
|