Home
last modified time | relevance | path

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

/linux/drivers/hv/
H A Dhv.c281 union hv_synic_siefp siefp; in hv_hyp_synic_enable_regs() local
304 siefp.as_uint64 = hv_get_msr(HV_MSR_SIEFP); in hv_hyp_synic_enable_regs()
305 siefp.siefp_enabled = 1; in hv_hyp_synic_enable_regs()
309 u64 base = (siefp.base_siefp_gpa << HV_HYP_PAGE_SHIFT) & in hv_hyp_synic_enable_regs()
316 siefp.base_siefp_gpa = virt_to_phys(hv_cpu->hyp_synic_event_page) in hv_hyp_synic_enable_regs()
320 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_hyp_synic_enable_regs()
348 union hv_synic_siefp siefp; in hv_para_synic_enable_regs() local
360 siefp.as_uint64 = hv_para_get_synic_register(HV_MSR_SIEFP); in hv_para_synic_enable_regs()
361 siefp.siefp_enabled = 1; in hv_para_synic_enable_regs()
362 siefp.base_siefp_gpa = virt_to_phys(hv_cpu->para_synic_event_page) in hv_para_synic_enable_regs()
[all …]
H A Dmshv_synic.c456 union hv_synic_siefp siefp; in mshv_synic_cpu_init() local
480 siefp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIEFP); in mshv_synic_cpu_init()
481 siefp.siefp_enabled = true; in mshv_synic_cpu_init()
482 *event_flags_page = memremap(siefp.base_siefp_gpa << PAGE_SHIFT, in mshv_synic_cpu_init()
488 hv_set_non_nested_msr(HV_MSR_SIEFP, siefp.as_uint64); in mshv_synic_cpu_init()
535 siefp.siefp_enabled = false; in mshv_synic_cpu_init()
536 hv_set_non_nested_msr(HV_MSR_SIEFP, siefp.as_uint64); in mshv_synic_cpu_init()
552 union hv_synic_siefp siefp; in mshv_synic_cpu_exit() local
584 siefp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIEFP); in mshv_synic_cpu_exit()
585 siefp.siefp_enabled = false; in mshv_synic_cpu_exit()
[all …]