Home
last modified time | relevance | path

Searched refs:hv_get_msr (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/hv/
H A Dhv.c272 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_enable_regs()
291 siefp.as_uint64 = hv_get_msr(HV_MSR_SIEFP); in hv_synic_enable_regs()
312 shared_sint.as_uint64 = hv_get_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT); in hv_synic_enable_regs()
320 sctrl.as_uint64 = hv_get_msr(HV_MSR_SCONTROL); in hv_synic_enable_regs()
344 shared_sint.as_uint64 = hv_get_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT); in hv_synic_disable_regs()
352 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_disable_regs()
369 siefp.as_uint64 = hv_get_msr(HV_MSR_SIEFP); in hv_synic_disable_regs()
382 sctrl.as_uint64 = hv_get_msr(HV_MSR_SCONTROL); in hv_synic_disable_regs()
H A Dhv_common.c364 hyperv_crash_ctl = hv_get_msr(HV_MSR_CRASH_CTL); in hv_common_init()
535 msr_vp_index = hv_get_msr(HV_MSR_VP_INDEX); in hv_common_cpu_init()
644 return hv_get_msr(HV_MSR_TIME_REF_COUNT); in __hv_read_ref_counter()
/linux-6.15/arch/arm64/include/asm/
H A Dmshyperv.h38 static inline u64 hv_get_msr(unsigned int reg) in hv_get_msr() function
53 return hv_get_msr(reg); in hv_get_non_nested_msr()
/linux-6.15/drivers/clocksource/
H A Dhyperv_timer.c457 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in suspend_hv_clock_tsc()
468 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in resume_hv_clock_tsc()
584 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in hv_init_tsc_clocksource()
/linux-6.15/arch/x86/include/asm/
H A Dmshyperv.h300 u64 hv_get_msr(unsigned int reg);
327 static inline u64 hv_get_msr(unsigned int reg) { return 0; } in hv_get_msr() function
/linux-6.15/arch/x86/kernel/cpu/
H A Dmshyperv.c92 u64 hv_get_msr(unsigned int reg) in hv_get_msr() function
99 EXPORT_SYMBOL_GPL(hv_get_msr);
/linux-6.15/arch/x86/hyperv/
H A Dhv_init.c643 hypercall_msr.as_uint64 = hv_get_msr(HV_X64_MSR_HYPERCALL); in hyperv_cleanup()
648 tsc_msr.as_uint64 = hv_get_msr(HV_X64_MSR_REFERENCE_TSC); in hyperv_cleanup()