Home
last modified time | relevance | path

Searched refs:tsc_msr (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/clocksource/
H A Dhyperv_timer.c454 union hv_reference_tsc_msr tsc_msr; in suspend_hv_clock_tsc() local
458 tsc_msr.enable = 0; in suspend_hv_clock_tsc()
459 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
465 union hv_reference_tsc_msr tsc_msr; in resume_hv_clock_tsc() local
469 tsc_msr.enable = 1; in resume_hv_clock_tsc()
470 tsc_msr.pfn = tsc_pfn; in resume_hv_clock_tsc()
471 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
548 union hv_reference_tsc_msr tsc_msr; in hv_init_tsc_clocksource() local
586 tsc_pfn = tsc_msr.pfn; in hv_init_tsc_clocksource()
589 tsc_msr.enable = 1; in hv_init_tsc_clocksource()
[all …]
/linux-6.15/arch/x86/hyperv/
H A Dhv_init.c629 union hv_reference_tsc_msr tsc_msr; in hyperv_cleanup() local
648 tsc_msr.as_uint64 = hv_get_msr(HV_X64_MSR_REFERENCE_TSC); in hyperv_cleanup()
649 tsc_msr.enable = 0; in hyperv_cleanup()
650 hv_set_msr(HV_X64_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hyperv_cleanup()
/linux-6.15/arch/x86/kernel/
H A DMakefile73 obj-y += tsc.o tsc_msr.o io_delay.o rtc.o