Home
last modified time | relevance | path

Searched refs:fcnp (Results 1 – 13 of 13) sorted by relevance

/freebsd-13-stable/sys/fs/tmpfs/
HDtmpfs_vnops.c844 struct componentname *fcnp, struct componentname *tcnp) in tmpfs_rename_relock() argument
873 de = tmpfs_dir_lookup(VP_TO_TMPFS_DIR(fdvp), NULL, fcnp); in tmpfs_rename_relock()
877 if ((fcnp->cn_flags & ISDOTDOT) != 0 || in tmpfs_rename_relock()
878 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.')) in tmpfs_rename_relock()
971 struct componentname *fcnp = v->a_fcnp; in tmpfs_rename() local
985 MPASS(fcnp->cn_flags & HASBUF); in tmpfs_rename()
1013 fcnp, tcnp); in tmpfs_rename()
1042 de = tmpfs_dir_lookup(fdnode, fnode, fcnp); in tmpfs_rename()
1049 if ((fcnp->cn_flags & ISDOTDOT) != 0 || in tmpfs_rename()
1050 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.')) in tmpfs_rename()
[all …]
/freebsd-13-stable/sys/fs/fuse/
HDfuse_internal.c743 struct componentname *fcnp, in fuse_internal_rename() argument
751 fdisp_init(&fdi, sizeof(*fri) + fcnp->cn_namelen + tcnp->cn_namelen + 2); in fuse_internal_rename()
756 memcpy((char *)fdi.indata + sizeof(*fri), fcnp->cn_nameptr, in fuse_internal_rename()
757 fcnp->cn_namelen); in fuse_internal_rename()
758 ((char *)fdi.indata)[sizeof(*fri) + fcnp->cn_namelen] = '\0'; in fuse_internal_rename()
759 memcpy((char *)fdi.indata + sizeof(*fri) + fcnp->cn_namelen + 1, in fuse_internal_rename()
761 ((char *)fdi.indata)[sizeof(*fri) + fcnp->cn_namelen + in fuse_internal_rename()
HDfuse_internal.h265 int fuse_internal_rename(struct vnode *fdvp, struct componentname *fcnp,
HDfuse_vnops.c2153 struct componentname *fcnp = ap->a_fcnp; in fuse_vnop_rename() local
2190 err = fuse_internal_rename(fdvp, fcnp, tdvp, tcnp); in fuse_vnop_rename()
/freebsd-13-stable/sys/fs/msdosfs/
HDmsdosfs_vnops.c949 struct componentname *fcnp, *tcnp; in msdosfs_rename() local
966 fcnp = ap->a_fcnp; in msdosfs_rename()
971 (fcnp->cn_flags & HASBUF) == 0) in msdosfs_rename()
1016 error = msdosfs_lookup_ino(fdvp, NULL, fcnp, &scn, &blkoff); in msdosfs_rename()
1095 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in msdosfs_rename()
1097 (fcnp->cn_flags & ISDOTDOT) != 0 || in msdosfs_rename()
1216 error = msdosfs_lookup_ino(fdvp, NULL, fcnp, &scn, &blkoff); in msdosfs_rename()
/freebsd-13-stable/sys/fs/ext2fs/
HDext2_vnops.c784 struct componentname *fcnp = ap->a_fcnp; in ext2_rename() local
793 (fcnp->cn_flags & HASBUF) == 0) in ext2_rename()
851 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in ext2_rename()
852 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT || in ext2_rename()
1032 fcnp->cn_flags &= ~MODMASK; in ext2_rename()
1033 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF; in ext2_rename()
1035 error = relookup(fdvp, &fvp, fcnp); in ext2_rename()
1111 error = ext2_dirremove(fdvp, fcnp); in ext2_rename()
/freebsd-13-stable/sys/ufs/ufs/
HDufs_vnops.c1272 struct componentname *fcnp = ap->a_fcnp; in ufs_rename() local
1273 struct thread *td = fcnp->cn_thread; in ufs_rename()
1288 (fcnp->cn_flags & HASBUF) == 0) in ufs_rename()
1335 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino); in ufs_rename()
1468 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in ufs_rename()
1470 (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT) { in ufs_rename()
1710 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino); in ufs_rename()
1751 error = ufs_dirremove(fdvp, fip, fcnp->cn_flags, 0); in ufs_rename()
1765 cache_vop_rename(fdvp, fvp, tdvp, tvp, fcnp, tcnp); in ufs_rename()
/freebsd-13-stable/sys/fs/unionfs/
HDunion_vnops.c1108 struct componentname *fcnp; in unionfs_rename() local
1131 fcnp = ap->a_fcnp; in unionfs_rename()
1145 if (!(fcnp->cn_flags & HASBUF) || !(tcnp->cn_flags & HASBUF)) in unionfs_rename()
1194 error = unionfs_copyfile(unp, 1, fcnp->cn_cred, td); in unionfs_rename()
1202 error = unionfs_mkshadowdir(ump, rfdvp, unp, fcnp, td); in unionfs_rename()
1216 fcnp->cn_flags |= DOWHITEOUT; in unionfs_rename()
1259 error = unionfs_relookup_for_delete(fdvp, fcnp, td); in unionfs_rename()
1274 error = VOP_RENAME(rfdvp, rfvp, fcnp, rtdvp, rtvp, tcnp); in unionfs_rename()
/freebsd-13-stable/sys/fs/nfsclient/
HDnfs_clvnops.c1978 struct componentname *fcnp = ap->a_fcnp; in nfs_rename() local
1985 (fcnp->cn_flags & HASBUF) != 0, ("nfs_rename: no name")); in nfs_rename()
2014 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread); in nfs_rename()
2032 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename()
/freebsd-13-stable/sys/kern/
HDvnode_if.src339 IN struct componentname *fcnp;
HDvfs_cache.c2966 struct vnode *tvp, struct componentname *fcnp, struct componentname *tcnp) in cache_vop_rename() argument
/freebsd-13-stable/sys/sys/
HDvnode.h670 struct vnode *tvp, struct componentname *fcnp, struct componentname *tcnp);
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzfs_vnops_os.c3174 struct vnode *tvp, struct componentname *fcnp, struct componentname *tcnp) in cache_vop_rename() argument