Searched refs:lowerrootvp (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/sys/miscfs/umapfs/ |
| H A D | umap_vfsops.c | 75 struct vnode *lowerrootvp, *vp; in umapfs_mount() local 136 lowerrootvp = nd.ni_vp; in umapfs_mount() 139 printf("vp = %p, check for VDIR...\n", lowerrootvp); in umapfs_mount() 142 if (lowerrootvp->v_type != VDIR) { in umapfs_mount() 143 vput(lowerrootvp); in umapfs_mount() 159 vput(lowerrootvp); in umapfs_mount() 168 vput(lowerrootvp); in umapfs_mount() 182 vput(lowerrootvp); in umapfs_mount() 215 error = vfs_set_lowermount(mp, lowerrootvp->v_mount); in umapfs_mount() 217 vput(lowerrootvp); in umapfs_mount() [all …]
|
| /netbsd-src/sys/miscfs/overlay/ |
| H A D | overlay_vfsops.c | 106 struct vnode *lowerrootvp, *vp; in ov_mount() local 137 lowerrootvp = mp->mnt_vnodecovered; in ov_mount() 138 vref(lowerrootvp); in ov_mount() 139 if ((error = vn_lock(lowerrootvp, LK_EXCLUSIVE))) { in ov_mount() 140 vrele(lowerrootvp); in ov_mount() 156 error = vfs_set_lowermount(mp, lowerrootvp->v_mount); in ov_mount() 158 vput(lowerrootvp); in ov_mount() 171 VOP_UNLOCK(lowerrootvp); in ov_mount() 172 error = layer_node_create(mp, lowerrootvp, &vp); in ov_mount() 177 vrele(lowerrootvp); in ov_mount()
|
| /netbsd-src/sys/miscfs/nullfs/ |
| H A D | null_vfsops.c | 99 struct vnode *lowerrootvp, *vp; in nullfs_mount() local 135 lowerrootvp = nd.ni_vp; in nullfs_mount() 141 mp->mnt_iflag |= lowerrootvp->v_mount->mnt_iflag & IMNT_MPSAFE; in nullfs_mount() 142 mp->mnt_iflag |= lowerrootvp->v_mount->mnt_iflag & IMNT_SHRLOOKUP; in nullfs_mount() 149 error = vfs_set_lowermount(mp, lowerrootvp->v_mount); in nullfs_mount() 151 vput(lowerrootvp); in nullfs_mount() 162 VOP_UNLOCK(lowerrootvp); in nullfs_mount() 163 error = layer_node_create(mp, lowerrootvp, &vp); in nullfs_mount() 165 vrele(lowerrootvp); in nullfs_mount()
|
| /netbsd-src/sys/fs/union/ |
| H A D | union_vfsops.c | 110 struct vnode *lowerrootvp = NULLVP; in union_mount() local 149 lowerrootvp = mp->mnt_vnodecovered; in union_mount() 150 vref(lowerrootvp); in union_mount() 179 um->um_lowervp = lowerrootvp; in union_mount() 185 um->um_uppervp = lowerrootvp; in union_mount() 189 vrele(lowerrootvp); in union_mount() 190 lowerrootvp = NULLVP; in union_mount() 192 um->um_lowervp = lowerrootvp; in union_mount() 312 if (lowerrootvp) in union_mount() 313 vrele(lowerrootvp); in union_mount()
|
| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_vfsops.c | 70 struct vnode *lowerrootvp; in unionfs_mount() local 183 lowerrootvp = mp->mnt_vnodecovered; in unionfs_mount() 198 vn_lock(lowerrootvp, LK_EXCLUSIVE | LK_RETRY); in unionfs_mount() 200 ump->um_uppervp = lowerrootvp; in unionfs_mount() 202 ump->um_lowervp = lowerrootvp; in unionfs_mount() 213 if ((lowerrootvp->v_mount->mnt_iflag & IMNT_MPSAFE) && in unionfs_mount()
|