Lines Matching refs:vmbus_connection
227 vmbus_connection.monitor_pages[0])); in server_monitor_pending_show()
241 vmbus_connection.monitor_pages[1])); in client_monitor_pending_show()
255 vmbus_connection.monitor_pages[0])); in server_monitor_latency_show()
269 vmbus_connection.monitor_pages[1])); in client_monitor_latency_show()
283 vmbus_connection.monitor_pages[0])); in server_monitor_conn_id_show()
297 vmbus_connection.monitor_pages[1])); in client_monitor_conn_id_show()
963 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_device_release()
965 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_device_release()
1000 if (vmbus_connection.conn_state == DISCONNECTED) in vmbus_onmessage_work()
1054 schedule_work_on(vmbus_connection.connect_cpu, in vmbus_on_msg_dpc()
1059 atomic_inc(&vmbus_connection.offer_in_progress); in vmbus_on_msg_dpc()
1060 queue_work_on(vmbus_connection.connect_cpu, in vmbus_on_msg_dpc()
1061 vmbus_connection.work_queue, in vmbus_on_msg_dpc()
1066 queue_work(vmbus_connection.work_queue, &ctx->work); in vmbus_on_msg_dpc()
1107 queue_work_on(vmbus_connection.connect_cpu, in vmbus_force_channel_rescinded()
1108 vmbus_connection.work_queue, in vmbus_force_channel_rescinded()
1135 recv_int_page = vmbus_connection.recv_int_page; in vmbus_chan_sched()
1594 vmbus_connection.monitor_pages[1])); in channel_pending_show()
1603 vmbus_connection.monitor_pages[1])); in channel_latency_show()
2138 while (atomic_read(&vmbus_connection.offer_in_progress) != 0) { in vmbus_bus_suspend()
2146 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_bus_suspend()
2147 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_bus_suspend()
2153 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_bus_suspend()
2169 if (atomic_read(&vmbus_connection.nr_chan_close_on_suspend) > 0) in vmbus_bus_suspend()
2170 wait_for_completion(&vmbus_connection.ready_for_suspend_event); in vmbus_bus_suspend()
2172 WARN_ON(atomic_read(&vmbus_connection.nr_chan_fixup_on_resume) != 0); in vmbus_bus_suspend()
2174 mutex_lock(&vmbus_connection.channel_mutex); in vmbus_bus_suspend()
2176 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_bus_suspend()
2198 atomic_inc(&vmbus_connection.nr_chan_fixup_on_resume); in vmbus_bus_suspend()
2201 mutex_unlock(&vmbus_connection.channel_mutex); in vmbus_bus_suspend()
2205 vmbus_connection.conn_state = DISCONNECTED; in vmbus_bus_suspend()
2208 reinit_completion(&vmbus_connection.ready_for_resume_event); in vmbus_bus_suspend()
2244 WARN_ON(atomic_read(&vmbus_connection.nr_chan_fixup_on_resume) == 0); in vmbus_bus_resume()
2248 wait_for_completion(&vmbus_connection.ready_for_resume_event); in vmbus_bus_resume()
2251 reinit_completion(&vmbus_connection.ready_for_suspend_event); in vmbus_bus_resume()
2291 vmbus_connection.conn_state = DISCONNECTED; in hv_kexec_handler()
2308 vmbus_connection.conn_state = DISCONNECTED; in hv_crash_handler()
2404 vmbus_connection.conn_state = DISCONNECTED; in vmbus_exit()