Lines Matching refs:monitor_pages
116 msg->monitor_page1 = virt_to_phys(vmbus_connection.monitor_pages[0]) | in vmbus_negotiate_version()
118 msg->monitor_page2 = virt_to_phys(vmbus_connection.monitor_pages[1]) | in vmbus_negotiate_version()
241 vmbus_connection.monitor_pages[0] = (void *)__get_free_page(GFP_KERNEL); in vmbus_connect()
242 vmbus_connection.monitor_pages[1] = (void *)__get_free_page(GFP_KERNEL); in vmbus_connect()
243 if ((vmbus_connection.monitor_pages[0] == NULL) || in vmbus_connect()
244 (vmbus_connection.monitor_pages[1] == NULL)) { in vmbus_connect()
250 vmbus_connection.monitor_pages[0], 1); in vmbus_connect()
252 vmbus_connection.monitor_pages[1], 1); in vmbus_connect()
260 vmbus_connection.monitor_pages[0] = NULL; in vmbus_connect()
261 vmbus_connection.monitor_pages[1] = NULL; in vmbus_connect()
269 memset(vmbus_connection.monitor_pages[0], 0x00, HV_HYP_PAGE_SIZE); in vmbus_connect()
270 memset(vmbus_connection.monitor_pages[1], 0x00, HV_HYP_PAGE_SIZE); in vmbus_connect()
361 if (vmbus_connection.monitor_pages[0]) { in vmbus_disconnect()
363 (unsigned long)vmbus_connection.monitor_pages[0], 1)) in vmbus_disconnect()
365 vmbus_connection.monitor_pages[0]); in vmbus_disconnect()
366 vmbus_connection.monitor_pages[0] = NULL; in vmbus_disconnect()
369 if (vmbus_connection.monitor_pages[1]) { in vmbus_disconnect()
371 (unsigned long)vmbus_connection.monitor_pages[1], 1)) in vmbus_disconnect()
373 vmbus_connection.monitor_pages[1]); in vmbus_disconnect()
374 vmbus_connection.monitor_pages[1] = NULL; in vmbus_disconnect()