Lines Matching refs:ni_vp

205 	mp = nd.ni_vp->v_mount;  in sys_quotactl()
207 vput(nd.ni_vp); in sys_quotactl()
338 mp = vfs_ref_from_vp(nd.ni_vp); in kern_statfs()
339 vrele(nd.ni_vp); in kern_statfs()
959 if ((error = change_dir(nd.ni_vp, td)) != 0) { in kern_chdir()
960 vput(nd.ni_vp); in kern_chdir()
964 VOP_UNLOCK(nd.ni_vp); in kern_chdir()
966 pwd_chdir(td, nd.ni_vp); in kern_chdir()
1036 error = kern_chroot(td, nd.ni_vp); in sys_chroot()
1300 vp = nd.ni_vp; in openatfp()
1467 vp = nd.ni_vp; in kern_mknodat()
1517 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, in kern_mknodat()
1521 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 && !whiteout ? &nd.ni_vp : NULL, in kern_mknodat()
1579 if (nd.ni_vp != NULL) { in kern_mkfifoat()
1581 if (nd.ni_vp == nd.ni_dvp) in kern_mkfifoat()
1585 vrele(nd.ni_vp); in kern_mkfifoat()
1609 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in kern_mkfifoat()
1613 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_mkfifoat()
1717 vrele(nd.ni_vp); in kern_linkat()
1721 error = kern_linkat_vp(td, nd.ni_vp, fd2, path2, segflag); in kern_linkat()
1746 if (nd.ni_vp != NULL) { in kern_linkat_vp()
1748 if (nd.ni_dvp == nd.ni_vp) in kern_linkat_vp()
1752 vrele(nd.ni_vp); in kern_linkat_vp()
1865 if (nd.ni_vp) { in kern_symlinkat()
1867 if (nd.ni_vp == nd.ni_dvp) in kern_symlinkat()
1871 vrele(nd.ni_vp); in kern_symlinkat()
1872 nd.ni_vp = NULL; in kern_symlinkat()
1896 error = VOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr, syspath); in kern_symlinkat()
1900 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_symlinkat()
1935 if (nd.ni_vp != NULLVP || !(nd.ni_cnd.cn_flags & ISWHITEOUT)) { in sys_undelete()
1937 if (nd.ni_vp == nd.ni_dvp) in sys_undelete()
1941 if (nd.ni_vp) in sys_undelete()
1942 vrele(nd.ni_vp); in sys_undelete()
2051 vp = nd.ni_vp; in kern_funlinkat()
2274 vp = nd.ni_vp; in kern_accessat()
2572 error = VOP_STAT(nd.ni_vp, sbp, td->td_ucred, NOCRED); in kern_statat()
2574 vput(nd.ni_vp); in kern_statat()
2725 error = VOP_PATHCONF(nd.ni_vp, name, valuep); in kern_pathconf()
2726 vput(nd.ni_vp); in kern_pathconf()
2780 vp = nd.ni_vp; in kern_readlinkat()
2931 error = setfflags(td, nd.ni_vp, flags); in kern_chflagsat()
2932 vrele(nd.ni_vp); in kern_chflagsat()
3062 error = setfmode(td, td->td_ucred, nd.ni_vp, mode); in kern_fchmodat()
3063 vrele(nd.ni_vp); in kern_fchmodat()
3175 error = setfown(td, td->td_ucred, nd.ni_vp, uid, gid); in kern_fchownat()
3176 vrele(nd.ni_vp); in kern_fchownat()
3392 error = setutimes(td, nd.ni_vp, ts, 2, tptr == NULL); in kern_utimesat()
3393 vrele(nd.ni_vp); in kern_utimesat()
3428 error = setutimes(td, nd.ni_vp, ts, 2, tptr == NULL); in kern_lutimes()
3429 vrele(nd.ni_vp); in kern_lutimes()
3548 error = setutimes(td, nd.ni_vp, ts, 2, flags & UTIMENS_NULL); in kern_utimensat()
3549 vrele(nd.ni_vp); in kern_utimensat()
3587 vp = nd.ni_vp; in kern_truncate()
3757 fromnd->ni_vp, &fromnd->ni_cnd); in kern_renameat_mac()
3759 if (fromnd->ni_dvp != fromnd->ni_vp) in kern_renameat_mac()
3760 VOP_UNLOCK(fromnd->ni_vp); in kern_renameat_mac()
3764 vrele(fromnd->ni_vp); in kern_renameat_mac()
3799 fvp = fromnd.ni_vp; in kern_renameat()
3801 if (fromnd.ni_vp->v_type == VDIR) in kern_renameat()
3815 tvp = tond.ni_vp; in kern_renameat()
3888 tond.ni_vp, fromnd.ni_dvp == tdvp, &tond.ni_cnd); in kern_renameat()
3892 error = VOP_RENAME(fromnd.ni_dvp, fromnd.ni_vp, &fromnd.ni_cnd, in kern_renameat()
3893 tond.ni_dvp, tond.ni_vp, &tond.ni_cnd); in kern_renameat()
3988 error = VOP_MKDIR(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in kern_mkdirat()
3991 VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); in kern_mkdirat()
4041 vp = nd.ni_vp; in kern_frmdirat()
4086 error = VOP_RMDIR(nd.ni_dvp, nd.ni_vp, &nd.ni_cnd); in kern_frmdirat()
4425 vp = nd.ni_vp; in sys_revoke()
4592 vp = nd.ni_vp; in kern_getfhat()