Lines Matching refs:vswp
79 struct vfssw *vswp; in fake_installfs() local
93 if ((vswp = vfs_getvfsswbyname(fsname)) == NULL) { in fake_installfs()
94 if ((vswp = allocate_vfssw(fsname)) == NULL) { in fake_installfs()
106 ASSERT(vswp != NULL); in fake_installfs()
108 fstype = vswp - vfssw; /* Pointer arithmetic to get the fstype */ in fake_installfs()
111 vswp->vsw_flag = def->flags & ~(VSW_STATS); in fake_installfs()
115 &vswp->vsw_optproto); in fake_installfs()
117 vfs_copyopttbl(&vfs_mntopts, &vswp->vsw_optproto); in fake_installfs()
124 vswp->vsw_flag |= VSW_CANREMOUNT; in fake_installfs()
136 kmem_free(vswp->vsw_name, strlen(vswp->vsw_name)+1); in fake_installfs()
137 vswp->vsw_name = ""; in fake_installfs()
139 vswp->vsw_flag = 0; in fake_installfs()
140 vswp->vsw_init = NULL; in fake_installfs()
143 vfs_unrefvfssw(vswp); in fake_installfs()
159 struct vfssw *vswp; in fake_removefs() local
165 if ((vswp = vfs_getvfsswbyname(def->name)) == NULL) { in fake_removefs()
171 if (vswp->vsw_count != 1) { in fake_removefs()
172 vfs_unrefvfssw(vswp); in fake_removefs()
181 if (vfs_opsinuse(&vswp->vsw_vfsops)) { in fake_removefs()
182 vfs_unrefvfssw(vswp); in fake_removefs()
187 vfs_freeopttbl(&vswp->vsw_optproto); in fake_removefs()
188 vswp->vsw_optproto.mo_count = 0; in fake_removefs()
190 vswp->vsw_flag = 0; in fake_removefs()
191 vswp->vsw_init = NULL; in fake_removefs()
192 vfs_unrefvfssw(vswp); in fake_removefs()