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

/freebsd-10.1-release/sys/kern/
H A Dsubr_firmware.c391 p->p_fd->fd_cdir = rootvnode;
392 VREF(rootvnode);
395 p->p_fd->fd_rdir = rootvnode;
396 VREF(rootvnode);
495 if (rootvnode != NULL) {
H A Dvfs_mountroot.c96 struct vnode *rootvnode; variable in typeref:struct:vnode
187 if (VFS_ROOT(TAILQ_FIRST(&mountlist), LK_EXCLUSIVE, &rootvnode))
190 VOP_UNLOCK(rootvnode, 0);
197 p->p_fd->fd_cdir = rootvnode;
198 VREF(rootvnode);
202 p->p_fd->fd_rdir = rootvnode;
203 VREF(rootvnode);
284 /* Set up the new rootvnode, and purge the cache */
287 cache_purgevfs(rootvnode->v_mount);
979 /* Keep prison0's root in sync with the global rootvnode
[all...]
H A Dvfs_mount.c1302 if (fsrootvp == rootvnode) {
1303 vrele(rootvnode);
1304 rootvnode = NULL;
1314 * undo all the cdir/rdir and rootvnode changes we made above.
1323 if (rootvnode == NULL) {
1324 rootvnode = fsrootvp;
1325 vref(rootvnode);
H A Dvfs_cache.c1185 error = vn_fullpath1(td, vn, rootvnode, buf, retbuf, MAXPATHLEN);
1304 while (vp != rdir && vp != rootvnode) {
H A Dvfs_lookup.c646 dp == rootvnode ||
H A Dkern_linker.c1976 else if (rootvnode == NULL)
H A Dkern_descrip.c2897 if (rootvnode == olddp) {
2899 rootvnode = newdp;
H A Dvfs_syscalls.c946 (chroot_allow_open_directories == 1 && fdp->fd_rdir != rootvnode)) {
/freebsd-10.1-release/sys/cddl/compat/opensolaris/sys/
H A Dvfs.h39 #define rootdir rootvnode
H A Dvnode.h65 #define rootvfs (rootvnode == NULL ? NULL : rootvnode->v_mount)
185 fdc->fd_rdir = rootvnode;
189 fdc->fd_cdir = rootvnode;
/freebsd-10.1-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_kobj.c77 fd->fd_rdir = rootvnode;
81 fd->fd_cdir = rootvnode;
/freebsd-10.1-release/sys/compat/linux/
H A Dlinux_getcwd.c307 rvp = rootvnode;
/freebsd-10.1-release/sys/security/audit/
H A Daudit_bsm_klib.c459 * directory is NULL, we could use 'rootvnode' to obtain the root directory,
483 if (fdp->fd_rdir != NULL && fdp->fd_rdir != rootvnode) {
/freebsd-10.1-release/sys/cam/ctl/
H A Dctl_backend_block.c1847 if (rootvnode == NULL) {
1854 curthread->td_proc->p_fd->fd_cdir = rootvnode;
1855 VREF(rootvnode);
1858 curthread->td_proc->p_fd->fd_rdir = rootvnode;
1859 VREF(rootvnode);
1862 curthread->td_proc->p_fd->fd_jdir = rootvnode;
1863 VREF(rootvnode);
/freebsd-10.1-release/sys/dev/xen/blkback/
H A Dblkback.c2676 if (rootvnode == NULL) {
2686 curthread->td_proc->p_fd->fd_cdir = rootvnode;
2687 VREF(rootvnode);
2690 curthread->td_proc->p_fd->fd_rdir = rootvnode;
2691 VREF(rootvnode);
2694 curthread->td_proc->p_fd->fd_jdir = rootvnode;
2695 VREF(rootvnode);
/freebsd-10.1-release/sys/nfsserver/
H A Dnfs_srvsubs.c722 ndp->ni_rootdir = rootvnode;
726 dp = rootvnode;
/freebsd-10.1-release/sys/sys/
H A Dvnode.h417 extern struct vnode *rootvnode; /* root (i.e. "/") vnode */
/freebsd-10.1-release/sys/compat/ndis/
H A Dsubr_ndis.c2820 td->td_proc->p_fd->fd_rdir = rootvnode;
2822 td->td_proc->p_fd->fd_cdir = rootvnode;
/freebsd-10.1-release/sys/fs/nfsserver/
H A Dnfs_nfsdport.c386 dp = rootvnode;
407 ndp->ni_rootdir = rootvnode;
H A Dnfs_nfsdserv.c240 vp != rootvnode) {

Completed in 372 milliseconds