Lines Matching refs:ni_vp
208 mp = nd.ni_vp->v_mount; in sys_quotactl()
210 vput(nd.ni_vp); in sys_quotactl()
341 mp = vfs_ref_from_vp(nd.ni_vp); in kern_statfs()
342 vrele(nd.ni_vp); in kern_statfs()
957 if ((error = change_dir(nd.ni_vp, td)) != 0) { in kern_chdir()
958 vput(nd.ni_vp); in kern_chdir()
962 VOP_UNLOCK(nd.ni_vp); in kern_chdir()
964 pwd_chdir(td, nd.ni_vp); in kern_chdir()
1004 error = change_dir(nd.ni_vp, td); in sys_chroot()
1008 error = mac_vnode_check_chroot(td->td_ucred, nd.ni_vp); in sys_chroot()
1012 VOP_UNLOCK(nd.ni_vp); in sys_chroot()
1013 error = pwd_chroot(td, nd.ni_vp); in sys_chroot()
1014 vrele(nd.ni_vp); in sys_chroot()
1017 vput(nd.ni_vp); in sys_chroot()
1207 vp = nd.ni_vp; in openatfp()
1391 vp = nd.ni_vp; in kern_mknodat()
1437 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, in kern_mknodat()
1441 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 && !whiteout ? &nd.ni_vp : NULL, in kern_mknodat()
1499 if (nd.ni_vp != NULL) { in kern_mkfifoat()
1501 if (nd.ni_vp == nd.ni_dvp) in kern_mkfifoat()
1505 vrele(nd.ni_vp); in kern_mkfifoat()
1524 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in kern_mkfifoat()
1528 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_mkfifoat()
1632 vrele(nd.ni_vp); in kern_linkat()
1636 error = kern_linkat_vp(td, nd.ni_vp, fd2, path2, segflag); in kern_linkat()
1657 if (nd.ni_vp != NULL) { in kern_linkat_vp()
1659 if (nd.ni_dvp == nd.ni_vp) in kern_linkat_vp()
1663 vrele(nd.ni_vp); in kern_linkat_vp()
1776 if (nd.ni_vp) { in kern_symlinkat()
1778 if (nd.ni_vp == nd.ni_dvp) in kern_symlinkat()
1782 vrele(nd.ni_vp); in kern_symlinkat()
1783 nd.ni_vp = NULL; in kern_symlinkat()
1803 error = VOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr, syspath); in kern_symlinkat()
1807 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_symlinkat()
1842 if (nd.ni_vp != NULLVP || !(nd.ni_cnd.cn_flags & ISWHITEOUT)) { in sys_undelete()
1844 if (nd.ni_vp == nd.ni_dvp) in sys_undelete()
1848 if (nd.ni_vp) in sys_undelete()
1849 vrele(nd.ni_vp); in sys_undelete()
1958 vp = nd.ni_vp; in kern_funlinkat()
2181 vp = nd.ni_vp; in kern_accessat()
2479 error = VOP_STAT(nd.ni_vp, sbp, td->td_ucred, NOCRED); in kern_statat()
2481 vput(nd.ni_vp); in kern_statat()
2632 error = VOP_PATHCONF(nd.ni_vp, name, valuep); in kern_pathconf()
2633 vput(nd.ni_vp); in kern_pathconf()
2687 vp = nd.ni_vp; in kern_readlinkat()
2838 error = setfflags(td, nd.ni_vp, flags); in kern_chflagsat()
2839 vrele(nd.ni_vp); in kern_chflagsat()
2969 error = setfmode(td, td->td_ucred, nd.ni_vp, mode); in kern_fchmodat()
2970 vrele(nd.ni_vp); in kern_fchmodat()
3082 error = setfown(td, td->td_ucred, nd.ni_vp, uid, gid); in kern_fchownat()
3083 vrele(nd.ni_vp); in kern_fchownat()
3299 error = setutimes(td, nd.ni_vp, ts, 2, tptr == NULL); in kern_utimesat()
3300 vrele(nd.ni_vp); in kern_utimesat()
3335 error = setutimes(td, nd.ni_vp, ts, 2, tptr == NULL); in kern_lutimes()
3336 vrele(nd.ni_vp); in kern_lutimes()
3455 error = setutimes(td, nd.ni_vp, ts, 2, flags & UTIMENS_NULL); in kern_utimensat()
3456 vrele(nd.ni_vp); in kern_utimensat()
3494 vp = nd.ni_vp; in kern_truncate()
3664 fromnd->ni_vp, &fromnd->ni_cnd); in kern_renameat_mac()
3666 if (fromnd->ni_dvp != fromnd->ni_vp) in kern_renameat_mac()
3667 VOP_UNLOCK(fromnd->ni_vp); in kern_renameat_mac()
3671 vrele(fromnd->ni_vp); in kern_renameat_mac()
3704 fvp = fromnd.ni_vp; in kern_renameat()
3706 if (fromnd.ni_vp->v_type == VDIR) in kern_renameat()
3720 tvp = tond.ni_vp; in kern_renameat()
3772 tond.ni_vp, fromnd.ni_dvp == tdvp, &tond.ni_cnd); in kern_renameat()
3776 error = VOP_RENAME(fromnd.ni_dvp, fromnd.ni_vp, &fromnd.ni_cnd, in kern_renameat()
3777 tond.ni_dvp, tond.ni_vp, &tond.ni_cnd); in kern_renameat()
3866 error = VOP_MKDIR(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in kern_mkdirat()
3871 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_mkdirat()
3921 vp = nd.ni_vp; in kern_frmdirat()
3966 error = VOP_RMDIR(nd.ni_dvp, nd.ni_vp, &nd.ni_cnd); in kern_frmdirat()
4296 vp = nd.ni_vp; in sys_revoke()
4462 vp = nd.ni_vp; in kern_getfhat()