Searched refs:vmbus_connection (Results 1 – 5 of 5) sorted by relevance
/drivers/hv/ |
D | connection.c | 38 struct vmbus_connection vmbus_connection = { variable 80 msg->interrupt_page = virt_to_phys(vmbus_connection.int_page); in vmbus_negotiate_version() 81 msg->monitor_page1 = virt_to_phys(vmbus_connection.monitor_pages[0]); in vmbus_negotiate_version() 82 msg->monitor_page2 = virt_to_phys(vmbus_connection.monitor_pages[1]); in vmbus_negotiate_version() 90 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_negotiate_version() 92 &vmbus_connection.chn_msg_list); in vmbus_negotiate_version() 94 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_negotiate_version() 99 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_negotiate_version() 101 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, in vmbus_negotiate_version() 109 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_negotiate_version() [all …]
|
D | channel_mgmt.c | 189 queue_work(vmbus_connection.work_queue, &channel->work); in free_channel() 244 spin_lock_irqsave(&vmbus_connection.channel_lock, flags); in vmbus_process_rescind_offer() 246 spin_unlock_irqrestore(&vmbus_connection.channel_lock, flags); in vmbus_process_rescind_offer() 260 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_free_channels() 286 spin_lock_irqsave(&vmbus_connection.channel_lock, flags); in vmbus_process_offer() 288 list_for_each_entry(channel, &vmbus_connection.chn_list, listentry) { in vmbus_process_offer() 300 &vmbus_connection.chn_list); in vmbus_process_offer() 304 spin_unlock_irqrestore(&vmbus_connection.channel_lock, flags); in vmbus_process_offer() 378 spin_lock_irqsave(&vmbus_connection.channel_lock, flags); in vmbus_process_offer() 380 spin_unlock_irqrestore(&vmbus_connection.channel_lock, flags); in vmbus_process_offer() [all …]
|
D | channel.c | 48 (unsigned long *) vmbus_connection.send_int_page + in vmbus_setevent() 52 monitorpage = vmbus_connection.monitor_pages[1]; in vmbus_setevent() 160 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 162 &vmbus_connection.chn_msg_list); in vmbus_open() 163 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 183 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 185 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 194 spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 196 spin_unlock_irqrestore(&vmbus_connection.channelmsg_lock, flags); in vmbus_open() 372 next_gpadl_handle = atomic_read(&vmbus_connection.next_gpadl_handle); in vmbus_establish_gpadl() [all …]
|
D | vmbus_drv.c | 179 vmbus_connection.monitor_pages[1])); in server_monitor_pending_show() 193 vmbus_connection.monitor_pages[1])); in client_monitor_pending_show() 207 vmbus_connection.monitor_pages[0])); in server_monitor_latency_show() 221 vmbus_connection.monitor_pages[1])); in client_monitor_latency_show() 235 vmbus_connection.monitor_pages[0])); in server_monitor_conn_id_show() 249 vmbus_connection.monitor_pages[1])); in client_monitor_conn_id_show() 599 queue_work(vmbus_connection.work_queue, &ctx->work); in vmbus_on_msg_dpc()
|
D | hyperv_vmbus.h | 611 struct vmbus_connection { struct 652 extern struct vmbus_connection vmbus_connection; argument
|