Home
last modified time | relevance | path

Searched refs:HV_ACCESS_TSC_INVARIANT (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dmshyperv.c322 if (ms_hyperv.features & HV_ACCESS_TSC_INVARIANT) { in ms_hyperv_init_platform()
388 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) in ms_hyperv_init_platform()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dhyperv_timer.c532 if (ms_hyperv.features & HV_ACCESS_TSC_INVARIANT) { in hv_init_tsc_clocksource()
575 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) { in hv_init_tsc_clocksource()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dhyperv.h140 * With HV_ACCESS_TSC_INVARIANT feature, invariant TSC (CPUID.80000007H:EDX[8])
155 !(hv_vcpu->cpuid_cache.features_eax & HV_ACCESS_TSC_INVARIANT)) in kvm_hv_invtsc_suppressed()
H A Dhyperv.c1309 HV_ACCESS_TSC_INVARIANT; in hv_check_msr_access()
2776 ent->eax |= HV_ACCESS_TSC_INVARIANT; in kvm_get_hv_cpuid()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dmshyperv.c499 if (ms_hyperv.features & HV_ACCESS_TSC_INVARIANT) { in ms_hyperv_init_platform()
581 if (!(ms_hyperv.features & HV_ACCESS_TSC_INVARIANT)) in ms_hyperv_init_platform()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_features.c74 if (!this_cpu_has(HV_ACCESS_TSC_INVARIANT)) in guest_msr()
466 vcpu_set_cpuid_feature(vcpu, HV_ACCESS_TSC_INVARIANT); in guest_test_msrs_access()
/kernel/linux/linux-5.10/include/asm-generic/
H A Dhyperv-tlfs.h76 #define HV_ACCESS_TSC_INVARIANT BIT(15) macro
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/
H A Dhyperv.h114 #define HV_ACCESS_TSC_INVARIANT \ macro
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhyperv-tlfs.h76 #define HV_ACCESS_TSC_INVARIANT BIT(15) macro

Completed in 10 milliseconds