Home
last modified time | relevance | path

Searched refs:rootvnode (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_mountroot.c98 struct vnode *rootvnode; variable
237 if (VFS_ROOT(TAILQ_FIRST(&mountlist), LK_EXCLUSIVE, &rootvnode)) in set_rootvnode()
240 VOP_UNLOCK(rootvnode); in set_rootvnode()
344 cache_purgevfs(rootvnode->v_mount); in vfs_mountroot_shuffle()
1109 prison0.pr_root = rootvnode; in vfs_mountroot()
H A Dkern_descrip.c4044 oldpwd->pwd_rdir != rootvnode)) { in pwd_chroot()
4187 vrefact(rootvnode); in pwd_ensure_dirs()
4188 newpwd->pwd_cdir = rootvnode; in pwd_ensure_dirs()
4191 vrefact(rootvnode); in pwd_ensure_dirs()
4192 newpwd->pwd_rdir = rootvnode; in pwd_ensure_dirs()
4195 vrefact(rootvnode); in pwd_ensure_dirs()
4196 newpwd->pwd_adir = rootvnode; in pwd_ensure_dirs()
4214 vrefact(rootvnode); in pwd_set_rootvnode()
4215 newpwd->pwd_cdir = rootvnode; in pwd_set_rootvnode()
4216 vrefact(rootvnode); in pwd_set_rootvnode()
[all …]
H A Dsubr_firmware.c617 if (rootvnode != NULL) { in firmware_modevent()
H A Dkern_shutdown.c603 oldrootvnode = rootvnode; in kern_reroot()
625 * Update all references to the old rootvnode. in kern_reroot()
627 mountcheckdirs(oldrootvnode, rootvnode); in kern_reroot()
H A Dvfs_mount.c2405 if (rootvnode != NULL && mp == rootvnode->v_mount) { in dounmount()
2406 vrele(rootvnode); in dounmount()
2407 rootvnode = NULL; in dounmount()
H A Dvfs_cache.c3370 error = vn_fullpath_any_smr(vp, rootvnode, buf, retbuf, &buflen, 0); in vn_fullpath_global()
3373 error = vn_fullpath_any(vp, rootvnode, buf, retbuf, &buflen); in vn_fullpath_global()
3499 while (vp != rdir && vp != rootvnode) { in vn_fullpath_dir()
3619 if (vp == rdir || vp == rootvnode) { in vn_fullpath_any_smr()
3704 if (vp == rdir || vp == rootvnode) in vn_fullpath_any_smr()
4023 if (vp == rootvnode) { in db_print_vpath()
5299 dvp == rootvnode || in cache_fplookup_dotdot()
H A Dvfs_lookup.c1213 dp == ndp->ni_topdir || dp == rootvnode || in vfs_lookup()
H A Dkern_linker.c2232 if (rootvnode == NULL) in linker_root_mounted()
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvfs.h36 #define rootdir rootvnode
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Dvfs.h37 #define rootdir rootvnode
/freebsd/sys/compat/linux/
H A Dlinux_util.c
/freebsd/sys/sys/
H A Dvnode.h451 extern struct vnode *rootvnode; /* root (i.e. "/") vnode */
/freebsd/sys/ufs/ffs/
H A Dffs_vfsops.c306 if (ump->um_mountp == rootvnode->v_mount) in ffs_fsfail_cleanup_locked()
/freebsd/sys/dev/xen/blkback/
H A Dblkback.c2516 if (rootvnode == NULL) { in xbb_open_backend()
/freebsd/sys/cam/ctl/
H A Dctl_backend_block.c2539 if (rootvnode == NULL) { in ctl_be_block_open()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c693 dp = rootvnode; in nfsvno_namei()
712 ndp->ni_rootdir = rootvnode; in nfsvno_namei()
H A Dnfs_nfsdserv.c313 vp != rootvnode) { in nfsrvd_getattr()