Home
last modified time | relevance | path

Searched refs:hv_set_register (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/drivers/hv/
Dhv.c289 hv_set_register(HV_REGISTER_SIMP, simp.as_uint64); in hv_synic_enable_regs()
308 hv_set_register(HV_REGISTER_SIEFP, siefp.as_uint64); in hv_synic_enable_regs()
329 hv_set_register(HV_REGISTER_SINT0 + VMBUS_MESSAGE_SINT, in hv_synic_enable_regs()
336 hv_set_register(HV_REGISTER_SCONTROL, sctrl.as_uint64); in hv_synic_enable_regs()
367 hv_set_register(HV_REGISTER_SINT0 + VMBUS_MESSAGE_SINT, in hv_synic_disable_regs()
385 hv_set_register(HV_REGISTER_SIMP, simp.as_uint64); in hv_synic_disable_regs()
397 hv_set_register(HV_REGISTER_SIEFP, siefp.as_uint64); in hv_synic_disable_regs()
402 hv_set_register(HV_REGISTER_SCONTROL, sctrl.as_uint64); in hv_synic_disable_regs()
Dhv_common.c231 hv_set_register(HV_REGISTER_CRASH_P0, 0); in hv_kmsg_dump()
232 hv_set_register(HV_REGISTER_CRASH_P1, 0); in hv_kmsg_dump()
233 hv_set_register(HV_REGISTER_CRASH_P2, 0); in hv_kmsg_dump()
234 hv_set_register(HV_REGISTER_CRASH_P3, virt_to_phys(hv_panic_page)); in hv_kmsg_dump()
235 hv_set_register(HV_REGISTER_CRASH_P4, bytes_written); in hv_kmsg_dump()
241 hv_set_register(HV_REGISTER_CRASH_CTL, in hv_kmsg_dump()
/Linux-v6.6/drivers/clocksource/
Dhyperv_timer.c84 hv_set_register(HV_REGISTER_STIMER0_COUNT, current_tick); in hv_ce_set_next_event()
90 hv_set_register(HV_REGISTER_STIMER0_COUNT, 0); in hv_ce_shutdown()
91 hv_set_register(HV_REGISTER_STIMER0_CONFIG, 0); in hv_ce_shutdown()
122 hv_set_register(HV_REGISTER_STIMER0_CONFIG, timer_cfg.as_uint64); in hv_ce_set_oneshot()
444 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
456 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
565 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()
/Linux-v6.6/arch/arm64/include/asm/
Dmshyperv.h34 static inline void hv_set_register(unsigned int reg, u64 value) in hv_set_register() function
/Linux-v6.6/arch/x86/include/asm/
Dmshyperv.h309 void hv_set_register(unsigned int reg, u64 value);
334 static inline void hv_set_register(unsigned int reg, u64 value) { } in hv_set_register() function
/Linux-v6.6/arch/x86/kernel/cpu/
Dmshyperv.c104 void hv_set_register(unsigned int reg, u64 value) in hv_set_register() function
111 EXPORT_SYMBOL_GPL(hv_set_register);
/Linux-v6.6/arch/x86/hyperv/
Dhv_init.c655 hv_set_register(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_cleanup()
660 hv_set_register(HV_X64_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hyperv_cleanup()
/Linux-v6.6/include/asm-generic/
Dmshyperv.h160 hv_set_register(HV_REGISTER_EOM, 0); in vmbus_signal_eom()