Lines Matching refs:tsc_msr
455 union hv_reference_tsc_msr tsc_msr; in suspend_hv_clock_tsc() local
458 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in suspend_hv_clock_tsc()
459 tsc_msr.enable = 0; in suspend_hv_clock_tsc()
460 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
466 union hv_reference_tsc_msr tsc_msr; in resume_hv_clock_tsc() local
469 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in resume_hv_clock_tsc()
470 tsc_msr.enable = 1; in resume_hv_clock_tsc()
471 tsc_msr.pfn = tsc_pfn; in resume_hv_clock_tsc()
472 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
551 union hv_reference_tsc_msr tsc_msr; in hv_init_tsc_clocksource() local
595 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in hv_init_tsc_clocksource()
597 tsc_pfn = tsc_msr.pfn; in hv_init_tsc_clocksource()
600 tsc_msr.enable = 1; in hv_init_tsc_clocksource()
601 tsc_msr.pfn = tsc_pfn; in hv_init_tsc_clocksource()
602 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()