Home
last modified time | relevance | path

Searched refs:synic_message_page (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/hv/
H A Dhv.c148 hv_cpu->synic_message_page = in hv_synic_alloc()
150 if (hv_cpu->synic_message_page == NULL) { 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()
229 if (hv_cpu->synic_message_page) { in hv_synic_free()
231 hv_cpu->synic_message_page, 1); in hv_synic_free()
234 hv_cpu->synic_message_page in hv_synic_free()
[all...]
H A Dhyperv_vmbus.h123 void *synic_message_page; member
H A Dchannel_mgmt.c837 * In a CoCo VM the synic_message_page is not allocated in vmbus_wait_for_unload()
844 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()
885 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()
H A Dvmbus_drv.c1031 void *page_addr = hv_cpu->synic_message_page; in vmbus_on_msg_dpc()
1298 page_addr = hv_cpu->synic_message_page; in vmbus_isr()
/kernel/linux/linux-5.10/drivers/hv/
H A Dhv.c102 hv_cpu->synic_message_page = in hv_synic_alloc()
104 if (hv_cpu->synic_message_page == NULL) { in hv_synic_alloc()
141 free_page((unsigned long)hv_cpu->synic_message_page); in hv_synic_free()
167 simp.base_simp_gpa = virt_to_phys(hv_cpu->synic_message_page) in hv_synic_enable_regs()
H A Dhyperv_vmbus.h123 void *synic_message_page; member
H A Dchannel_mgmt.c773 * In a CoCo VM the synic_message_page is not allocated in vmbus_wait_for_unload()
780 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()
821 page_addr = hv_cpu->synic_message_page; in vmbus_wait_for_unload()
H A Dvmbus_drv.c1053 void *page_addr = hv_cpu->synic_message_page; in vmbus_on_msg_dpc()
1342 page_addr = hv_cpu->synic_message_page; in vmbus_isr()

Completed in 12 milliseconds