Searched refs:hv_set_msr (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/clocksource/ |
| H A D | hyperv_timer.c | 62 hv_set_msr(HV_MSR_STIMER0_COUNT, current_tick); in hv_ce_set_next_event() 68 hv_set_msr(HV_MSR_STIMER0_COUNT, 0); in hv_ce_shutdown() 69 hv_set_msr(HV_MSR_STIMER0_CONFIG, 0); in hv_ce_shutdown() 93 hv_set_msr(HV_MSR_STIMER0_CONFIG, timer_cfg.as_uint64); in hv_ce_set_oneshot() 366 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc() 378 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc() 509 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()
|
| /linux/drivers/hv/ |
| H A D | hv.c | 304 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_hyp_synic_enable_regs() 323 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_hyp_synic_enable_regs() 334 hv_set_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_hyp_synic_enable_regs() 345 hv_set_msr(HV_MSR_SCONTROL, sctrl.as_uint64); in hv_hyp_synic_enable_interrupts() 419 hv_set_msr(HV_MSR_SINT0 + VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_hyp_synic_disable_regs() 439 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_hyp_synic_disable_regs() 453 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_hyp_synic_disable_regs() 463 hv_set_msr(HV_MSR_SCONTROL, sctrl.as_uint64); in hv_hyp_synic_disable_interrupts()
|
| H A D | hv_common.c | 212 hv_set_msr(HV_MSR_CRASH_P0, 0); in hv_kmsg_dump() 213 hv_set_msr(HV_MSR_CRASH_P1, 0); in hv_kmsg_dump() 214 hv_set_msr(HV_MSR_CRASH_P2, 0); in hv_kmsg_dump() 215 hv_set_msr(HV_MSR_CRASH_P3, bytes_written ? virt_to_phys(hv_panic_page) : 0); in hv_kmsg_dump() 216 hv_set_msr(HV_MSR_CRASH_P4, bytes_written); in hv_kmsg_dump() 222 hv_set_msr(HV_MSR_CRASH_CTL, in hv_kmsg_dump()
|
| H A D | hyperv_vmbus.h | 397 hv_set_msr(HV_MSR_EOM, 0); in vmbus_signal_eom()
|
| H A D | mshv_vtl_main.c | 246 hv_set_msr(HV_MSR_SINT0 + HV_SYNIC_INTERCEPTION_SINT_INDEX, in mshv_vtl_synic_enable_regs() 865 hv_set_msr(HV_MSR_SINT0 + VTL2_VMBUS_SINT_INDEX, in mshv_vtl_synic_mask_vmbus_sint()
|
| /linux/arch/x86/hyperv/ |
| H A D | hv_init.c | 650 hv_set_msr(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_cleanup() 655 hv_set_msr(HV_X64_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hyperv_cleanup()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | mshyperv.c | 139 void hv_set_msr(unsigned int reg, u64 value) in hv_set_msr() function 146 EXPORT_SYMBOL_GPL(hv_set_msr);
|