Lines Matching refs:simp
266 union hv_synic_simp simp; in hv_synic_enable_regs() local
272 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_enable_regs()
273 simp.simp_enabled = 1; in hv_synic_enable_regs()
277 u64 base = (simp.base_simp_gpa << HV_HYP_PAGE_SHIFT) & in hv_synic_enable_regs()
284 simp.base_simp_gpa = virt_to_phys(hv_cpu->synic_message_page) in hv_synic_enable_regs()
288 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_enable_regs()
350 union hv_synic_simp simp; in hv_synic_disable_regs() local
362 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_disable_regs()
369 simp.simp_enabled = 0; in hv_synic_disable_regs()
374 simp.base_simp_gpa = 0; in hv_synic_disable_regs()
377 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_disable_regs()