Lines Matching refs:tsc_msr
408 union hv_reference_tsc_msr tsc_msr; in suspend_hv_clock_tsc() local
411 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in suspend_hv_clock_tsc()
412 tsc_msr.enable = 0; in suspend_hv_clock_tsc()
413 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
419 union hv_reference_tsc_msr tsc_msr; in resume_hv_clock_tsc() local
422 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in resume_hv_clock_tsc()
423 tsc_msr.enable = 1; in resume_hv_clock_tsc()
424 tsc_msr.pfn = tsc_pfn; in resume_hv_clock_tsc()
425 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
507 union hv_reference_tsc_msr tsc_msr; in hv_init_tsc_clocksource() local
546 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in hv_init_tsc_clocksource()
548 tsc_pfn = tsc_msr.pfn; in hv_init_tsc_clocksource()
551 tsc_msr.enable = 1; in hv_init_tsc_clocksource()
552 tsc_msr.pfn = tsc_pfn; in hv_init_tsc_clocksource()
553 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()