Lines Matching defs:vmbus_connection
217 struct vmbus_connection { struct
218 u32 msg_conn_id;
220 atomic_t offer_in_progress;
222 enum vmbus_connect_state conn_state;
224 atomic_t next_gpadl_handle;
226 struct completion unload_event;
234 void *int_page;
235 void *send_int_page;
236 void *recv_int_page;
242 struct hv_monitor_page *monitor_pages[2];
243 struct list_head chn_msg_list;
244 spinlock_t channelmsg_lock;
247 struct list_head chn_list;
248 struct mutex channel_mutex;
251 struct vmbus_channel **channels;
258 struct workqueue_struct *work_queue;
259 struct workqueue_struct *handle_primary_chan_wq;
260 struct workqueue_struct *handle_sub_chan_wq;
267 atomic_t nr_chan_close_on_suspend;
272 struct completion ready_for_suspend_event;
299 extern struct vmbus_connection vmbus_connection; argument