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

/freebsd-10.2-release/sys/fs/tmpfs/
H A Dtmpfs_vnops.c626 struct componentname *fcnp, struct componentname *tcnp)
655 de = tmpfs_dir_lookup(VP_TO_TMPFS_DIR(fdvp), NULL, fcnp);
659 if ((fcnp->cn_flags & ISDOTDOT) != 0 ||
660 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.'))
753 struct componentname *fcnp = v->a_fcnp; local
770 MPASS(fcnp->cn_flags & HASBUF);
798 fcnp, tcnp);
822 de = tmpfs_dir_lookup(fdnode, fnode, fcnp);
827 if ((fcnp
624 tmpfs_rename_relock(struct vnode *fdvp, struct vnode **fvpp, struct vnode *tdvp, struct vnode **tvpp, struct componentname *fcnp, struct componentname *tcnp) argument
[all...]
/freebsd-10.2-release/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.c1378 struct componentname *fcnp = ap->a_fcnp; local
1387 (uintmax_t)VTOI(fvp), (int)fcnp->cn_namelen, fcnp->cn_nameptr,
1397 fcnp->cn_nameptr, (tcnp != NULL ? tcnp->cn_nameptr : "(NULL)"));
1410 err = fuse_internal_rename(fdvp, fcnp, tdvp, tcnp);
/freebsd-10.2-release/sys/fs/ext2fs/
H A Dext2_vnops.c730 struct componentname *fcnp = ap->a_fcnp; local
739 (fcnp->cn_flags & HASBUF) == 0)
795 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
796 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT ||
977 fcnp->cn_flags &= ~MODMASK;
978 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
980 error = relookup(fdvp, &fvp, fcnp);
1043 error = ext2_dirremove(fdvp, fcnp);
/freebsd-10.2-release/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c1012 struct componentname *fcnp = ap->a_fcnp; local
1033 (fcnp->cn_flags & HASBUF) == 0)
1078 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1080 (fcnp->cn_flags & ISDOTDOT) ||
1178 fcnp->cn_flags &= ~MODMASK;
1179 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
1180 if ((fcnp->cn_flags & SAVESTART) == 0)
1184 if (relookup(fdvp, &fvp, fcnp) == 0)
/freebsd-10.2-release/sys/ufs/ufs/
H A Dufs_vnops.c1118 struct componentname *fcnp = ap->a_fcnp; local
1119 struct thread *td = fcnp->cn_thread;
1130 (fcnp->cn_flags & HASBUF) == 0)
1175 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino);
1275 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1277 (fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT) {
1471 error = ufs_lookup_ino(fdvp, NULL, fcnp, &ino);
1508 error = ufs_dirremove(fdvp, fip, fcnp->cn_flags, 0);
/freebsd-10.2-release/sys/fs/nandfs/
H A Dnandfs_vnops.c1524 struct componentname *fcnp = ap->a_fcnp; local
1602 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') ||
1604 ((fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT) ||
1742 fcnp->cn_flags &= ~MODMASK;
1743 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF;
1745 error = relookup(fdvp, &fvp, fcnp);
1793 error = nandfs_remove_dirent(fdvp, fnode, fcnp);
/freebsd-10.2-release/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-10.2-release/sys/fs/nfsclient/
H A Dnfs_clvnops.c1775 struct componentname *fcnp = ap->a_fcnp; local
1782 (fcnp->cn_flags & HASBUF) != 0, ("nfs_rename: no name"));
1811 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread);
1829 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen,
/freebsd-10.2-release/sys/nfsclient/
H A Dnfs_vnops.c1822 struct componentname *fcnp = ap->a_fcnp; local
1826 (fcnp->cn_flags & HASBUF) != 0, ("nfs_rename: no name"));
1855 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread);
1873 error = nfs_renamerpc(fdvp, fcnp->cn_nameptr, fcnp->cn_namelen,

Completed in 219 milliseconds