Lines Matching refs:tcnp
788 struct componentname *tcnp = ap->a_tcnp; in ext2_rename() local
852 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT || in ext2_rename()
896 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, curthread); in ext2_rename()
905 error = ext2_checkpath(ip, dp, tcnp->cn_cred); in ext2_rename()
909 error = vfs_relookup(tdvp, &tvp, tcnp, true); in ext2_rename()
943 error = ext2_direnter(ip, tdvp, tcnp); in ext2_rename()
967 if ((dp->i_mode & S_ISTXT) && tcnp->cn_cred->cr_uid != 0 && in ext2_rename()
968 tcnp->cn_cred->cr_uid != dp->i_uid && in ext2_rename()
969 xp->i_uid != tcnp->cn_cred->cr_uid) { in ext2_rename()
979 if (!ext2_dirempty(xp, dp->i_number, tcnp->cn_cred)) { in ext2_rename()
992 error = ext2_dirrewrite(dp, ip, tcnp); in ext2_rename()
1021 tcnp->cn_cred, curthread); in ext2_rename()
1080 tcnp->cn_cred, NOCRED, NULL, NULL); in ext2_rename()
1113 IO_NOMACCHECK, tcnp->cn_cred, in ext2_rename()