Home
last modified time | relevance | path

Searched refs:vmbus_connection (Results 1 – 5 of 5) sorted by relevance

/drivers/hv/
Dconnection.c38 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 …]
Dchannel_mgmt.c189 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 …]
Dchannel.c48 (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 …]
Dvmbus_drv.c179 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()
Dhyperv_vmbus.h611 struct vmbus_connection { struct
652 extern struct vmbus_connection vmbus_connection; argument