Searched refs:hv_set_msr (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/hv/ |
D | hv.c | 288 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_enable_regs() 307 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_synic_enable_regs() 327 hv_set_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_enable_regs() 333 hv_set_msr(HV_MSR_SCONTROL, sctrl.as_uint64); in hv_synic_enable_regs() 360 hv_set_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_disable_regs() 377 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_disable_regs() 389 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_synic_disable_regs() 394 hv_set_msr(HV_MSR_SCONTROL, sctrl.as_uint64); in hv_synic_disable_regs()
|
D | hv_common.c | 233 hv_set_msr(HV_MSR_CRASH_P0, 0); in hv_kmsg_dump() 234 hv_set_msr(HV_MSR_CRASH_P1, 0); in hv_kmsg_dump() 235 hv_set_msr(HV_MSR_CRASH_P2, 0); in hv_kmsg_dump() 236 hv_set_msr(HV_MSR_CRASH_P3, virt_to_phys(hv_panic_page)); in hv_kmsg_dump() 237 hv_set_msr(HV_MSR_CRASH_P4, bytes_written); in hv_kmsg_dump() 243 hv_set_msr(HV_MSR_CRASH_CTL, in hv_kmsg_dump()
|
/linux-6.12.1/drivers/clocksource/ |
D | hyperv_timer.c | 84 hv_set_msr(HV_MSR_STIMER0_COUNT, current_tick); in hv_ce_set_next_event() 90 hv_set_msr(HV_MSR_STIMER0_COUNT, 0); in hv_ce_shutdown() 91 hv_set_msr(HV_MSR_STIMER0_CONFIG, 0); in hv_ce_shutdown() 122 hv_set_msr(HV_MSR_STIMER0_CONFIG, timer_cfg.as_uint64); in hv_ce_set_oneshot() 458 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc() 470 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc() 579 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()
|
/linux-6.12.1/arch/arm64/include/asm/ |
D | mshyperv.h | 34 static inline void hv_set_msr(unsigned int reg, u64 value) in hv_set_msr() function
|
/linux-6.12.1/arch/x86/include/asm/ |
D | mshyperv.h | 308 void hv_set_msr(unsigned int reg, u64 value); 333 static inline void hv_set_msr(unsigned int reg, u64 value) { } in hv_set_msr() function
|
/linux-6.12.1/arch/x86/kernel/cpu/ |
D | mshyperv.c | 103 void hv_set_msr(unsigned int reg, u64 value) in hv_set_msr() function 110 EXPORT_SYMBOL_GPL(hv_set_msr);
|
/linux-6.12.1/arch/x86/hyperv/ |
D | hv_init.c | 669 hv_set_msr(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_cleanup() 674 hv_set_msr(HV_X64_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hyperv_cleanup()
|
/linux-6.12.1/include/asm-generic/ |
D | mshyperv.h | 174 hv_set_msr(HV_MSR_EOM, 0); in vmbus_signal_eom()
|