Home
last modified time | relevance | path

Searched refs:tond (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_syscalls.c3721 struct nameidata fromnd, tond; in kern_renameat() local
3746 NDINIT_ATRIGHTS(&tond, RENAME, tondflags, pathseg, new, newfd, in kern_renameat()
3748 if ((error = namei(&tond)) != 0) { in kern_renameat()
3757 tdvp = tond.ni_dvp; in kern_renameat()
3758 tvp = tond.ni_vp; in kern_renameat()
3762 NDFREE_PNBUF(&tond); in kern_renameat()
3785 if (newfd != AT_FDCWD && (tond.ni_resflags & NIRES_ABS) == 0) { in kern_renameat()
3790 error = cap_check(&tond.ni_filecaps.fc_rights, in kern_renameat()
3810 tond.ni_vp, fromnd.ni_dvp == tdvp, &tond.ni_cnd); in kern_renameat()
3815 tond.ni_dvp, tond.ni_vp, &tond.ni_cnd); in kern_renameat()
[all …]
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdserv.c1623 struct nameidata fromnd, tond; in nfsrvd_rename() local
1640 tond.ni_cnd.cn_nameiop = 0; in nfsrvd_rename()
1641 tond.ni_startdir = NULL; in nfsrvd_rename()
1703 NFSNAMEICNDSET(&tond.ni_cnd, nd->nd_cred, RENAME, LOCKPARENT | LOCKLEAF | NOCACHE); in nfsrvd_rename()
1704 nfsvno_setpathbuf(&tond, &tbufp, &hashp); in nfsrvd_rename()
1706 error = nfsrv_parsename(nd, tbufp, hashp, &tond.ni_pathlen); in nfsrvd_rename()
1712 nfsvno_relpathbuf(&tond); in nfsrvd_rename()
1727 nfsvno_relpathbuf(&tond); in nfsrvd_rename()
1746 nfsvno_relpathbuf(&tond); in nfsrvd_rename()
1750 tond.ni_cnd.cn_flags |= WILLBEDIR; in nfsrvd_rename()
[all …]