Lines Matching refs:synic_message_page
148 hv_cpu->synic_message_page = in hv_synic_alloc()
150 if (!hv_cpu->synic_message_page) { in hv_synic_alloc()
160 free_page((unsigned long)hv_cpu->synic_message_page); in hv_synic_alloc()
161 hv_cpu->synic_message_page = NULL; in hv_synic_alloc()
169 hv_cpu->synic_message_page, 1); in hv_synic_alloc()
172 hv_cpu->synic_message_page = NULL; in hv_synic_alloc()
191 memset(hv_cpu->synic_message_page, 0, PAGE_SIZE); in hv_synic_alloc()
228 if (hv_cpu->synic_message_page) { in hv_synic_free()
230 hv_cpu->synic_message_page, 1); in hv_synic_free()
233 hv_cpu->synic_message_page = NULL; in hv_synic_free()
249 free_page((unsigned long)hv_cpu->synic_message_page); in hv_synic_free()
279 hv_cpu->synic_message_page = in hv_synic_enable_regs()
281 if (!hv_cpu->synic_message_page) in hv_synic_enable_regs()
284 simp.base_simp_gpa = virt_to_phys(hv_cpu->synic_message_page) in hv_synic_enable_regs()
371 iounmap(hv_cpu->synic_message_page); in hv_synic_disable_regs()
372 hv_cpu->synic_message_page = NULL; in hv_synic_disable_regs()