Searched refs:MSR_IA32_TSC (Results 1 – 12 of 12) sorted by relevance
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | tsc_msrs_test.c | 23 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), val); in guest_code() 28 wrmsr(MSR_IA32_TSC, val); in guest_code() 29 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), val); in guest_code() 36 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), val); in guest_code() 41 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val); in guest_code() 51 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), HOST_ADJUST + val); in guest_code() 60 wrmsr(MSR_IA32_TSC, val); in guest_code() 61 GUEST_ASSERT_EQ(rounded_rdmsr(MSR_IA32_TSC), val); in guest_code() 106 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val); in main() 112 TEST_ASSERT_EQ(rounded_host_rdmsr(MSR_IA32_TSC), val); in main() [all …]
|
| H A D | nested_tsc_adjust_test.c | 69 wrmsr(MSR_IA32_TSC, l1_tsc - TSC_ADJUST_VALUE); in l2_guest_code() 82 wrmsr(MSR_IA32_TSC, rdtsc() - TSC_ADJUST_VALUE); in l1_guest_code()
|
| H A D | nested_tsc_scaling_test.c | 66 tsc_start = rdmsr(MSR_IA32_TSC); in check_tsc_freq() 68 tsc_end = rdmsr(MSR_IA32_TSC); in check_tsc_freq()
|
| H A D | tsc_scaling_sync.c | 57 vcpu_set_msr(vcpu, MSR_IA32_TSC, TEST_TSC_OFFSET); in run_vcpu()
|
| /linux/tools/arch/x86/include/asm/ |
| H A D | msr-index.h | 934 #define MSR_IA32_TSC 0x00000010 macro
|
| /linux/arch/x86/include/asm/ |
| H A D | msr-index.h | 941 #define MSR_IA32_TSC 0x00000010 939 #define MSR_IA32_TSC global() macro
|
| /linux/arch/x86/coco/sev/ |
| H A D | vc-handle.c | 415 case MSR_IA32_TSC: in __vc_handle_msr()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 1159 return msr != MSR_IA32_TSC; in is_durable_msr()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 1082 if (msr_index == MSR_IA32_TSC && vmx->nested.tsc_autostore_slot >= 0) { in nested_vmx_get_vmexit_msr_value() 2674 if (nested_msr_store_list_has_msr(&vmx->vcpu, MSR_IA32_TSC) && in prepare_vmcs02_rare() 2677 vmx->msr_autostore.val[vmx->msr_autostore.nr].index = MSR_IA32_TSC; in prepare_vmcs02_rare()
|
| H A D | vmx.c | 4350 vmx_disable_intercept_for_msr(vcpu, MSR_IA32_TSC, MSR_TYPE_R); in vmx_recalc_msr_intercepts()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 338 MSR_IA32_TSC, MSR_IA32_CR_PAT, MSR_VM_HSAVE_PA, 4086 case MSR_IA32_TSC: in kvm_set_msr_common() 4413 case MSR_IA32_TSC: { in kvm_get_msr_common()
|
| H A D | emulate.c | 3198 ctxt->ops->get_msr(ctxt, MSR_IA32_TSC, &tsc); in em_rdtsc()
|