Home
last modified time | relevance | path

Searched refs:simp (Results 1 – 2 of 2) sorted by relevance

/drivers/hv/
A Dhv.c268 union hv_synic_simp simp; in hv_synic_enable_regs() local
274 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_enable_regs()
275 simp.simp_enabled = 1; in hv_synic_enable_regs()
279 u64 base = (simp.base_simp_gpa << HV_HYP_PAGE_SHIFT) & in hv_synic_enable_regs()
286 simp.base_simp_gpa = virt_to_phys(hv_cpu->synic_message_page) in hv_synic_enable_regs()
290 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_enable_regs()
342 union hv_synic_simp simp; in hv_synic_disable_regs() local
354 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_disable_regs()
361 simp.simp_enabled = 0; in hv_synic_disable_regs()
366 simp.base_simp_gpa = 0; in hv_synic_disable_regs()
[all …]
A Dmshv_synic.c451 union hv_synic_simp simp; in mshv_synic_init() local
466 simp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIMP); in mshv_synic_init()
467 simp.simp_enabled = true; in mshv_synic_init()
468 *msg_page = memremap(simp.base_simp_gpa << HV_HYP_PAGE_SHIFT, in mshv_synic_init()
475 hv_set_non_nested_msr(HV_MSR_SIMP, simp.as_uint64); in mshv_synic_init()
537 simp.simp_enabled = false; in mshv_synic_init()
538 hv_set_non_nested_msr(HV_MSR_SIMP, simp.as_uint64); in mshv_synic_init()
548 union hv_synic_simp simp; in mshv_synic_cleanup() local
584 simp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIMP); in mshv_synic_cleanup()
585 simp.simp_enabled = false; in mshv_synic_cleanup()
[all …]

Completed in 21 milliseconds