Home
last modified time | relevance | path

Searched refs:v_mountedhere (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_vfs.c151 if ((vp->v_iflag & VI_MOUNT) == 0 && vp->v_mountedhere == NULL) in mount_snapshot()
243 vp->v_mountedhere = mp; in mount_snapshot()
/freebsd/sys/fs/autofs/
H A Dautofs_vnops.c164 if (vp->v_mountedhere != NULL) { in autofs_trigger_vn()
183 if (vp->v_mountedhere == NULL) { in autofs_trigger_vn()
196 error = VFS_ROOT(vp->v_mountedhere, lock_flags, newvp); in autofs_trigger_vn()
/freebsd/sys/kern/
H A Dvfs_mountroot.c335 vporoot->v_mountedhere = NULL; in vfs_mountroot_shuffle()
368 vp->v_mountedhere = mporoot; in vfs_mountroot_shuffle()
397 vpdevfs->v_mountedhere = NULL; in vfs_mountroot_shuffle()
404 vp->v_mountedhere = mpdevfs; in vfs_mountroot_shuffle()
H A Dvfs_mount.c1191 if ((vp->v_iflag & VI_MOUNT) == 0 && vp->v_mountedhere == NULL) in vfs_domount_first()
1291 vp->v_mountedhere = mp; in vfs_domount_first()
1411 if ((vp->v_iflag & VI_MOUNT) != 0 || vp->v_mountedhere != NULL) { in vfs_domount_update()
2320 if (coveredvp->v_mountedhere != mp || in dounmount()
2321 coveredvp->v_mountedhere->mnt_gen != mnt_gen_r) { in dounmount()
2469 coveredvp->v_mountedhere = NULL; in dounmount()
H A Dvfs_lookup.c975 mp = dp->v_mountedhere; in vfs_lookup_cross_mount()
1010 if (dp->v_mountedhere != mp) { in vfs_lookup_cross_mount()
H A Dvfs_cache.c3585 vp1->v_mountedhere != vp->v_mount) { in vn_fullpath_dir()
5735 mp = atomic_load_ptr(&vp->v_mountedhere); in cache_fplookup_climb_mount()
5769 mp = atomic_load_ptr(&vp->v_mountedhere); in cache_fplookup_climb_mount()
5793 mp = atomic_load_ptr(&vp->v_mountedhere); in cache_fplookup_cross_mount()
5819 mp = atomic_load_ptr(&vp->v_mountedhere); in cache_fplookup_cross_mount()
H A Dvfs_subr.c2266 vp->v_mountedhere = NULL; in freevnode()
4608 printf(" mountedhere %p\n", vp->v_mountedhere); in vn_printf()
H A Dvfs_syscalls.c912 while (!error && (mp = vp->v_mountedhere) != NULL) { in sys_fchdir()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c870 if ((mp = (*vpp)->v_mountedhere) != NULL) { in zfsctl_mounted_here()
1200 mp = vp->v_mountedhere; in zfsctl_snapshot_vptocnp()
1269 if (vp->v_mountedhere != NULL) in zfsctl_lookup_objset()
1270 *zfsvfsp = vp->v_mountedhere->mnt_data; in zfsctl_lookup_objset()
1315 mp = vp->v_mountedhere; in zfsctl_umount_snapshots()
H A Dzfs_vnops_os.c3344 if (((*svpp)->v_type == VDIR && (*svpp)->v_mountedhere != NULL) || in zfs_do_rename_impl()
3346 (*tvpp)->v_mountedhere != NULL)) { in zfs_do_rename_impl()
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c1490 if ((fvp->v_type == VDIR && fvp->v_mountedhere != NULL) || in ufs_rename()
1492 tvp->v_mountedhere != NULL)) { in ufs_rename()
2308 if (vp->v_mountedhere != 0) { in ufs_rmdir()
/freebsd/sys/sys/
H A Dvnode.h154 struct mount *v_mountedhere; /* v ptr to mountpoint (VDIR) */ member
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c1746 if (tvp->v_type == VDIR && tvp->v_mountedhere) { in nfsvno_rename()
1765 if (fvp->v_type == VDIR && fvp->v_mountedhere) { in nfsvno_rename()
3512 nvp->v_mountedhere != NULL) { in nfsrvd_readdirplus()
3513 new_mp = nvp->v_mountedhere; in nfsrvd_readdirplus()