Lines Matching defs:vmbus_connection
218 struct vmbus_connection { struct
219 u32 msg_conn_id;
221 atomic_t offer_in_progress;
223 enum vmbus_connect_state conn_state;
225 atomic_t next_gpadl_handle;
227 struct completion unload_event;
235 void *int_page;
236 void *send_int_page;
237 void *recv_int_page;
243 struct hv_monitor_page *monitor_pages[2];
244 struct list_head chn_msg_list;
245 spinlock_t channelmsg_lock;
248 struct list_head chn_list;
249 struct mutex channel_mutex;
252 struct vmbus_channel **channels;
259 struct workqueue_struct *work_queue;
260 struct workqueue_struct *handle_primary_chan_wq;
261 struct workqueue_struct *handle_sub_chan_wq;
268 atomic_t nr_chan_close_on_suspend;
273 struct completion ready_for_suspend_event;
300 extern struct vmbus_connection vmbus_connection; argument