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