Lines Matching refs:tsc_msr
399 union hv_reference_tsc_msr tsc_msr; in suspend_hv_clock_tsc() local
402 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in suspend_hv_clock_tsc()
403 tsc_msr.enable = 0; in suspend_hv_clock_tsc()
404 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
411 union hv_reference_tsc_msr tsc_msr; in resume_hv_clock_tsc() local
414 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in resume_hv_clock_tsc()
415 tsc_msr.enable = 1; in resume_hv_clock_tsc()
416 tsc_msr.pfn = HVPFN_DOWN(phys_addr); in resume_hv_clock_tsc()
417 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
499 union hv_reference_tsc_msr tsc_msr; in hv_init_tsc_clocksource() local
534 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in hv_init_tsc_clocksource()
535 tsc_msr.enable = 1; in hv_init_tsc_clocksource()
536 tsc_msr.pfn = HVPFN_DOWN(phys_addr); in hv_init_tsc_clocksource()
537 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()