Home
last modified time | relevance | path

Searched refs:ms_hyperv (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/arch/x86/kernel/cpu/
Dmshyperv.c34 struct ms_hyperv_info ms_hyperv; variable
35 EXPORT_SYMBOL_GPL(ms_hyperv);
160 ms_hyperv.features = cpuid_eax(HYPERV_CPUID_FEATURES); in ms_hyperv_init_platform()
161 ms_hyperv.misc_features = cpuid_edx(HYPERV_CPUID_FEATURES); in ms_hyperv_init_platform()
162 ms_hyperv.hints = cpuid_eax(HYPERV_CPUID_ENLIGHTMENT_INFO); in ms_hyperv_init_platform()
165 ms_hyperv.features, ms_hyperv.hints); in ms_hyperv_init_platform()
168 if (ms_hyperv.features & HV_X64_MSR_APIC_FREQUENCY_AVAILABLE) { in ms_hyperv_init_platform()
182 if (ms_hyperv.features & HV_X64_MSR_TIME_REF_COUNT_AVAILABLE) in ms_hyperv_init_platform()
/linux-4.4.14/drivers/hv/
Dhv.c242 if (ms_hyperv.features & HV_X64_MSR_REFERENCE_TSC_AVAILABLE) { in hv_init()
295 if (ms_hyperv.features & HV_X64_MSR_REFERENCE_TSC_AVAILABLE) { in hv_cleanup()
557 if (ms_hyperv.features & HV_X64_MSR_SYNTIMER_AVAILABLE) in hv_synic_init()
572 if (!(ms_hyperv.features & HV_X64_MSR_SYNTIMER_AVAILABLE)) in hv_synic_clockevents_cleanup()
594 if (ms_hyperv.features & HV_X64_MSR_SYNTIMER_AVAILABLE) in hv_synic_cleanup()
Dvmbus_drv.c878 if (ms_hyperv.misc_features & HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE) { in vmbus_bus_init()
1323 if (ms_hyperv.misc_features & HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE) { in vmbus_exit()
/linux-4.4.14/arch/x86/include/asm/
Dmshyperv.h14 extern struct ms_hyperv_info ms_hyperv;