Lines Matching refs:v_dir
842 vnode_t v_dir; in fdt_fork() local
863 if ((v_dir = fdp->fd_rdir)) { in fdt_fork()
864 if (vnode_getwithref(v_dir) == 0) { in fdt_fork()
865 if (vnode_ref(v_dir) == 0) { in fdt_fork()
866 newfdp->fd_rdir = v_dir; in fdt_fork()
868 vnode_put(v_dir); in fdt_fork()
888 if ((v_dir = uth_cdir ? uth_cdir : fdp->fd_cdir)) { in fdt_fork()
889 if (vnode_getwithref(v_dir) == 0) { in fdt_fork()
890 if (vnode_ref(v_dir) == 0) { in fdt_fork()
891 newfdp->fd_cdir = v_dir; in fdt_fork()
893 vnode_put(v_dir); in fdt_fork()
895 if (newfdp->fd_cdir == NULL && v_dir == fdp->fd_cdir) { in fdt_fork()