Searched refs:rootvnode (Results 1 - 16 of 16) sorted by relevance

/freebsd-12-stable/sys/cddl/compat/opensolaris/sys/
H A Dvfs.h39 #define rootdir rootvnode
H A Dvnode.h65 #define rootvfs (rootvnode == NULL ? NULL : rootvnode->v_mount)
/freebsd-12-stable/sys/kern/
H A Dvfs_mountroot.c101 struct vnode *rootvnode; variable in typeref:struct:vnode
241 if (VFS_ROOT(TAILQ_FIRST(&mountlist), LK_EXCLUSIVE, &rootvnode))
244 VOP_UNLOCK(rootvnode, 0);
251 p->p_fd->fd_cdir = rootvnode;
252 VREF(rootvnode);
256 p->p_fd->fd_rdir = rootvnode;
257 VREF(rootvnode);
355 /* Set up the new rootvnode, and purge the cache */
358 cache_purgevfs(rootvnode->v_mount, true);
1104 /* Keep prison0's root in sync with the global rootvnode
[all...]
H A Dsubr_firmware.c450 if (rootvnode != NULL) {
H A Dvfs_mount.c1445 * undo all the cdir/rdir and rootvnode changes we made above.
1479 if (rootvnode != NULL && mp == rootvnode->v_mount) {
1480 vrele(rootvnode);
1481 rootvnode = NULL;
H A Dkern_descrip.c325 fdp->fd_cdir = rootvnode;
326 vrefact(rootvnode);
329 fdp->fd_rdir = rootvnode;
330 vrefact(rootvnode);
3258 (chroot_allow_open_directories == 1 && fdp->fd_rdir != rootvnode)) {
3368 if (rootvnode == olddp) {
3370 rootvnode = newdp;
H A Dkern_shutdown.c519 oldrootvnode = rootvnode;
541 * Update all references to the old rootvnode.
543 mountcheckdirs(oldrootvnode, rootvnode);
H A Dvfs_cache.c2287 error = vn_fullpath1(td, vn, rootvnode, buf, retbuf, MAXPATHLEN);
2389 while (vp != rdir && vp != rootvnode) {
2600 if (vp == rootvnode) {
H A Dkern_linker.c2068 if (rootvnode == NULL || curproc->p_fd->fd_rdir == NULL)
2075 if (rootvnode == NULL || curproc->p_fd->fd_rdir == NULL)
H A Dvfs_lookup.c876 dp == rootvnode ||
/freebsd-12-stable/sys/security/audit/
H A Daudit_bsm_klib.c419 * directory is NULL, we could use 'rootvnode' to obtain the root directory,
444 if (fdp->fd_rdir != NULL && fdp->fd_rdir != rootvnode) {
/freebsd-12-stable/sys/sys/
H A Dvnode.h432 extern struct vnode *rootvnode; /* root (i.e. "/") vnode */
/freebsd-12-stable/sys/dev/xen/blkback/
H A Dblkback.c2691 if (rootvnode == NULL) {
/freebsd-12-stable/sys/fs/nfsserver/
H A Dnfs_nfsdport.c545 dp = rootvnode;
565 ndp->ni_rootdir = rootvnode;
H A Dnfs_nfsdserv.c268 vp != rootvnode) {
/freebsd-12-stable/sys/cam/ctl/
H A Dctl_backend_block.c2106 if (rootvnode == NULL) {

Completed in 299 milliseconds