Lines Matching refs:monitor_pages

112 	msg->monitor_page1 = virt_to_phys(vmbus_connection.monitor_pages[0]) |  in vmbus_negotiate_version()
114 msg->monitor_page2 = virt_to_phys(vmbus_connection.monitor_pages[1]) | in vmbus_negotiate_version()
228 vmbus_connection.monitor_pages[0] = hv_alloc_hyperv_page(); in vmbus_connect()
229 vmbus_connection.monitor_pages[1] = hv_alloc_hyperv_page(); in vmbus_connect()
230 if ((vmbus_connection.monitor_pages[0] == NULL) || in vmbus_connect()
231 (vmbus_connection.monitor_pages[1] == NULL)) { in vmbus_connect()
237 vmbus_connection.monitor_pages[0], 1); in vmbus_connect()
239 vmbus_connection.monitor_pages[1], 1); in vmbus_connect()
247 vmbus_connection.monitor_pages[0] = NULL; in vmbus_connect()
248 vmbus_connection.monitor_pages[1] = NULL; in vmbus_connect()
256 memset(vmbus_connection.monitor_pages[0], 0x00, HV_HYP_PAGE_SIZE); in vmbus_connect()
257 memset(vmbus_connection.monitor_pages[1], 0x00, HV_HYP_PAGE_SIZE); in vmbus_connect()
349 if (vmbus_connection.monitor_pages[0]) { in vmbus_disconnect()
351 (unsigned long)vmbus_connection.monitor_pages[0], 1)) in vmbus_disconnect()
352 hv_free_hyperv_page(vmbus_connection.monitor_pages[0]); in vmbus_disconnect()
353 vmbus_connection.monitor_pages[0] = NULL; in vmbus_disconnect()
356 if (vmbus_connection.monitor_pages[1]) { in vmbus_disconnect()
358 (unsigned long)vmbus_connection.monitor_pages[1], 1)) in vmbus_disconnect()
359 hv_free_hyperv_page(vmbus_connection.monitor_pages[1]); in vmbus_disconnect()
360 vmbus_connection.monitor_pages[1] = NULL; in vmbus_disconnect()