Home
last modified time | relevance | path

Searched refs:hyp_synic_message_page (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/hv/
H A Dhv.c211 ret = hv_alloc_page(&hv_cpu->hyp_synic_message_page, in hv_synic_alloc()
258 hv_free_page(&hv_cpu->hyp_synic_message_page, in hv_synic_free()
295 hv_cpu->hyp_synic_message_page = in hv_hyp_synic_enable_regs()
297 if (!hv_cpu->hyp_synic_message_page) in hv_hyp_synic_enable_regs()
300 simp.base_simp_gpa = virt_to_phys(hv_cpu->hyp_synic_message_page) in hv_hyp_synic_enable_regs()
431 if (hv_cpu->hyp_synic_message_page) { in hv_hyp_synic_disable_regs()
432 memunmap(hv_cpu->hyp_synic_message_page); in hv_hyp_synic_disable_regs()
433 hv_cpu->hyp_synic_message_page = NULL; in hv_hyp_synic_disable_regs()
H A Dhyperv_vmbus.h135 void *hyp_synic_message_page; member
H A Dmshv_vtl_main.c306 msg = (struct hv_message *)per_cpu->hyp_synic_message_page + VTL2_VMBUS_SINT_INDEX; in mshv_vtl_vmbus_isr()
645 synic_message_page = mshv_cpu->hyp_synic_message_page; in mshv_vtl_process_intercept()
877 struct hv_message *msg = (struct hv_message *)mshv_cpu->hyp_synic_message_page + in mshv_vtl_read_remote()
H A Dchannel_mgmt.c862 page_addr = hv_cpu->hyp_synic_message_page; in vmbus_wait_for_unload()
903 page_addr = hv_cpu->hyp_synic_message_page; in vmbus_wait_for_unload()
H A Dmshv_root.h188 struct hv_message_page *hyp_synic_message_page; member
H A Dvmbus_drv.c1189 __vmbus_on_msg_dpc(hv_cpu->hyp_synic_message_page); in vmbus_on_msg_dpc()
1335 vmbus_message_sched(hv_cpu, hv_cpu->hyp_synic_message_page); in __vmbus_isr()