Searched refs:fcnp (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/sys/fs/tmpfs/
H A Dtmpfs_vnops.c658 struct componentname *fcnp, struct componentname *tcnp)
687 de = tmpfs_dir_lookup(VP_TO_TMPFS_DIR(fdvp), NULL, fcnp);
691 if ((fcnp->cn_flags & ISDOTDOT) != 0 ||
692 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.'))
785 struct componentname *fcnp = v->a_fcnp; local
800 MPASS(fcnp->cn_flags & HASBUF);
826 fcnp, tcnp);
848 de = tmpfs_dir_lookup(fdnode, fnode, fcnp);
855 if ((fcnp
656 tmpfs_rename_relock(struct vnode *fdvp, struct vnode **fvpp, struct vnode *tdvp, struct vnode **tvpp, struct componentname *fcnp, struct componentname *tcnp) argument
[all...]
/freebsd-11-stable/sys/fs/fuse/
H A Dfuse_internal.c416 struct componentname *fcnp,
424 fdisp_init(&fdi, sizeof(*fri) + fcnp->cn_namelen + tcnp->cn_namelen + 2);
429 memcpy((char *)fdi.indata + sizeof(*fri), fcnp->cn_nameptr,
430 fcnp->cn_namelen);
431 ((char *)fdi.indata)[sizeof(*fri) + fcnp->cn_namelen] = '\0';
432 memcpy((char *)fdi.indata + sizeof(*fri) + fcnp->cn_namelen + 1,
434 ((char *)fdi.indata)[sizeof(*fri) + fcnp->cn_namelen +
415 fuse_internal_rename(struct vnode *fdvp, struct componentname *fcnp, struct vnode *tdvp, struct componentname *tcnp) argument
H A Dfuse_internal.h286 struct componentname *fcnp,
H A Dfuse_vnops.c1428 struct componentname *fcnp = ap->a_fcnp; local
1437 (uintmax_t)VTOI(fvp), (int)fcnp->cn_namelen, fcnp->cn_nameptr,
1447 fcnp->cn_nameptr, (tcnp != NULL ? tcnp->cn_nameptr : "(NULL)"));
1460 err = fuse_internal_rename(fdvp, fcnp, tdvp, tcnp);
/freebsd-11-stable/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c945 struct componentname *fcnp = ap->a_fcnp; local
962 (fcnp->cn_flags & HASBUF) == 0)
1007 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1009 (fcnp->cn_flags & ISDOTDOT) ||
1107 fcnp->cn_flags &= ~MODMASK;
1108 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
1109 if ((fcnp->cn_flags & SAVESTART) == 0)
1113 if (relookup(fdvp, &fvp, fcnp) == 0)
/freebsd-11-stable/sys/fs/ext2fs/
H A Dext2_vnops.c745 struct componentname *fcnp = ap->a_fcnp; local
754 (fcnp->cn_flags & HASBUF) == 0)
810 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
811 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT ||
992 fcnp->cn_flags &= ~MODMASK;
993 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
995 error = relookup(fdvp, &fvp, fcnp);
1061 error = ext2_dirremove(fdvp, fcnp);
/freebsd-11-stable/sys/ufs/ufs/
H A Dufs_vnops.c1103 struct componentname *fcnp = ap->a_fcnp; local
1104 struct thread *td = fcnp->cn_thread;
1115 (fcnp->cn_flags & HASBUF) == 0)
1160 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino);
1260 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1262 (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT) {
1456 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino);
1493 error = ufs_dirremove(fdvp, fip, fcnp->cn_flags, 0);
/freebsd-11-stable/sys/fs/unionfs/
H A Dunion_vnops.c1107 struct componentname *fcnp; local
1130 fcnp = ap->a_fcnp;
1144 if (!(fcnp->cn_flags & HASBUF) || !(tcnp->cn_flags & HASBUF))
1193 error = unionfs_copyfile(unp, 1, fcnp->cn_cred, td);
1201 error = unionfs_mkshadowdir(ump, rfdvp, unp, fcnp, td);
1215 fcnp->cn_flags |= DOWHITEOUT;
1258 error = unionfs_relookup_for_delete(fdvp, fcnp, td);
1273 error = VOP_RENAME(rfdvp, rfvp, fcnp, rtdvp, rtvp, tcnp);
/freebsd-11-stable/sys/fs/nandfs/
H A Dnandfs_vnops.c1522 struct componentname *fcnp = ap->a_fcnp; local
1600 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1602 ((fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT) ||
1740 fcnp->cn_flags &= ~MODMASK;
1741 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
1743 error = relookup(fdvp, &fvp, fcnp);
1791 error = nandfs_remove_dirent(fdvp, fnode, fcnp);
/freebsd-11-stable/sys/fs/nfsclient/
H A Dnfs_clvnops.c1757 struct componentname *fcnp = ap->a_fcnp; local
1764 (fcnp->cn_flags & HASBUF) != 0, ("nfs_rename: no name"));
1793 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread);
1811 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen,

Completed in 97 milliseconds