static void backend_disconnect(struct backend_info *be) { if (be->vif) { #ifdef CONFIG_DEBUG_FS xenvif_debugfs_delif(be->vif); #endif /* CONFIG_DEBUG_FS */ xenvif_disconnect(be->vif); } }
static void backend_disconnect(struct backend_info *be) { if (be->vif) { xen_unregister_watchers(be->vif); #ifdef CONFIG_DEBUG_FS xenvif_debugfs_delif(be->vif); #endif /* CONFIG_DEBUG_FS */ xenvif_disconnect_data(be->vif); xenvif_disconnect_ctrl(be->vif); } }