Lines Matching defs:vmbus_connection
225 struct vmbus_connection { struct
226 u32 msg_conn_id;
228 atomic_t offer_in_progress;
230 enum vmbus_connect_state conn_state;
232 atomic_t next_gpadl_handle;
234 struct completion unload_event;
242 void *int_page;
243 void *send_int_page;
244 void *recv_int_page;
250 struct hv_monitor_page *monitor_pages[2];
251 struct list_head chn_msg_list;
252 spinlock_t channelmsg_lock;
255 struct list_head chn_list;
256 struct mutex channel_mutex;
259 struct vmbus_channel **channels;
266 struct workqueue_struct *work_queue;
267 struct workqueue_struct *handle_primary_chan_wq;
268 struct workqueue_struct *handle_sub_chan_wq;
269 struct workqueue_struct *rescind_work_queue;
275 bool ignore_any_offer_msg;
282 atomic_t nr_chan_close_on_suspend;
306 extern struct vmbus_connection vmbus_connection; argument