| /netbsd-src/sys/miscfs/genfs/ |
| H A D | genfs_rename.c | 82 struct vnode *fdvp, struct componentname *fcnp, 89 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr, 162 int (*sane_rename)(struct vnode *fdvp, struct componentname *fcnp, in genfs_insane_rename() argument 176 struct componentname *fcnp = ap->a_fcnp; in genfs_insane_rename() local 185 KASSERT(fcnp != NULL); in genfs_insane_rename() 186 KASSERT(fcnp->cn_nameptr != NULL); in genfs_insane_rename() 189 KASSERT(fcnp->cn_nameptr != NULL); in genfs_insane_rename() 197 cred = fcnp->cn_cred; in genfs_insane_rename() 221 error = (*sane_rename)(fdvp, fcnp, tdvp, tcnp, cred, false); in genfs_insane_rename() 244 struct vnode *fdvp, struct componentname *fcnp, void *fde, in genfs_sane_rename() argument [all …]
|
| H A D | genfs.h | 121 struct vnode *fdvp, struct componentname *fcnp,
|
| /netbsd-src/sys/ufs/lfs/ |
| H A D | lfs_rename.c | 338 const struct componentname *fcnp) in ulfs_rename_recalculate_fulr() argument 427 if (fcnp->cn_namelen != ulfs_direct_namlen(ep, dvp)) in ulfs_rename_recalculate_fulr() 430 if (memcmp(lfs_dir_nameptr(fs, ep), fcnp->cn_nameptr, fcnp->cn_namelen)) in ulfs_rename_recalculate_fulr() 729 struct vnode *fdvp, struct componentname *fcnp, in ulfs_gro_rename() argument 742 KASSERT(fcnp != NULL); in ulfs_gro_rename() 964 error = ulfs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp); in ulfs_gro_rename() 980 error = ulfs_dirremove(fdvp, fulr, VTOI(fvp), fcnp->cn_flags, 0); in ulfs_gro_rename() 1012 struct vnode *fdvp, struct componentname *fcnp, in lfs_gro_rename() argument 1021 KASSERT(fcnp != NULL); in lfs_gro_rename() 1049 fdvp, fcnp, fde, fvp, in lfs_gro_rename() [all …]
|
| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_rename.c | 108 struct componentname *fcnp = ap->a_fcnp; in msdosfs_rename() local 117 KASSERT(fcnp != NULL); in msdosfs_rename() 118 KASSERT(fcnp->cn_nameptr != NULL); in msdosfs_rename() 121 KASSERT(fcnp->cn_nameptr != NULL); in msdosfs_rename() 129 cred = fcnp->cn_cred; in msdosfs_rename() 153 error = msdosfs_sane_rename(fdvp, fcnp, tdvp, tcnp, cred, false); in msdosfs_rename() 180 struct vnode *fdvp, struct componentname *fcnp, in msdosfs_sane_rename() argument 187 fdvp, fcnp, &fmlr, tdvp, tcnp, &tmlr, in msdosfs_sane_rename() 370 struct vnode *fdvp, struct componentname *fcnp, in msdosfs_gro_rename() argument 384 KASSERT(fcnp != NULL); in msdosfs_gro_rename()
|
| /netbsd-src/sys/fs/udf/ |
| H A D | udf_rename.c | 82 udf_sane_rename( struct vnode *fdvp, struct componentname *fcnp, in udf_sane_rename() argument 87 fcnp->cn_nameptr, tcnp->cn_nameptr)); in udf_sane_rename() 89 fdvp, fcnp, NULL, tdvp, tcnp, NULL, in udf_sane_rename() 321 struct vnode *fdvp, struct componentname *fcnp, in udf_gro_rename() argument 333 KASSERT(fcnp != NULL); in udf_gro_rename() 353 fcnp->cn_nameptr, tcnp->cn_nameptr)); in udf_gro_rename() 382 error = udf_dir_detach(tdnode->ump, fdnode, fnode, fcnp); in udf_gro_rename() 398 udf_dir_attach(tdnode->ump, fdnode, fnode, &fvap, fcnp); in udf_gro_rename()
|
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_rename.c | 93 struct vnode *fdvp, struct componentname *fcnp, in ext2fs_sane_rename() argument 100 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr, in ext2fs_sane_rename() 272 struct vnode *fdvp, struct componentname *fcnp, in ext2fs_gro_rename() argument 285 KASSERT(fcnp != NULL); in ext2fs_gro_rename() 482 error = ext2fs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp); in ext2fs_gro_rename() 489 error = ext2fs_dirremove(fdvp, fulr, fcnp); in ext2fs_gro_rename() 548 const struct componentname *fcnp) in ext2fs_rename_recalculate_fulr() argument 635 if (fcnp->cn_namelen != ep->e2d_namlen) in ext2fs_rename_recalculate_fulr() 638 if (memcmp(ep->e2d_name, fcnp->cn_nameptr, fcnp->cn_namelen)) in ext2fs_rename_recalculate_fulr()
|
| /netbsd-src/sys/ufs/ufs/ |
| H A D | ufs_rename.c | 94 struct vnode *fdvp, struct componentname *fcnp, in ufs_sane_rename() argument 101 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr, in ufs_sane_rename() 282 struct vnode *fdvp, struct componentname *fcnp, in ufs_gro_rename() argument 295 KASSERT(fcnp != NULL); in ufs_gro_rename() 508 error = ufs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp); in ufs_gro_rename() 524 error = ufs_dirremove(fdvp, fulr, VTOI(fvp), fcnp->cn_flags, 0); in ufs_gro_rename() 596 const struct componentname *fcnp) in ufs_rename_recalculate_fulr() argument 685 if (fcnp->cn_namelen != ufs_direct_namlen(ep, dvp)) in ufs_rename_recalculate_fulr() 688 if (memcmp(ep->d_name, fcnp->cn_nameptr, fcnp->cn_namelen)) in ufs_rename_recalculate_fulr()
|
| /netbsd-src/sys/fs/tmpfs/ |
| H A D | tmpfs_mem.c | 232 tmpfs_strname_neqlen(struct componentname *fcnp, struct componentname *tcnp) in tmpfs_strname_neqlen() argument 234 const size_t fln = fcnp->cn_namelen; in tmpfs_strname_neqlen() 237 return (fln != tln) || memcmp(fcnp->cn_nameptr, tcnp->cn_nameptr, fln); in tmpfs_strname_neqlen()
|
| H A D | tmpfs_rename.c | 81 struct vnode *fdvp, struct componentname *fcnp, in tmpfs_sane_rename() argument 88 fdvp, fcnp, &fdirent, tdvp, tcnp, &tdirent, in tmpfs_sane_rename() 264 struct vnode *fdvp, struct componentname *fcnp, in tmpfs_gro_rename() argument 278 KASSERT(fcnp != NULL); in tmpfs_gro_rename() 304 if (tmpfs_strname_neqlen(fcnp, tcnp)) { in tmpfs_gro_rename()
|
| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_vnops.c | 1019 struct componentname *fcnp; in unionfs_rename() local 1041 fcnp = ap->a_fcnp; in unionfs_rename() 1089 error = unionfs_copyfile(unp, 1, fcnp->cn_cred); in unionfs_rename() 1097 error = unionfs_mkshadowdir(ump, rfdvp, unp, fcnp); in unionfs_rename() 1111 fcnp->cn_flags |= DOWHITEOUT; in unionfs_rename() 1151 error = unionfs_relookup_for_delete(fdvp, fcnp); in unionfs_rename() 1166 error = VOP_RENAME(rfdvp, rfvp, fcnp, rtdvp, rtvp, tcnp); in unionfs_rename()
|
| /netbsd-src/sys/coda/ |
| H A D | coda_vnops.c | 1226 struct componentname *fcnp = ap->a_fcnp; in coda_rename() local 1230 kauth_cred_t cred = fcnp->cn_cred; in coda_rename() 1234 const char *fnm = fcnp->cn_nameptr; in coda_rename() 1235 int flen = fcnp->cn_namelen; in coda_rename() 1244 if ((fcnp->cn_cred != tcnp->cn_cred) in coda_rename() 1245 || (fcnp->cn_lwp != tcnp->cn_lwp)) in coda_rename()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | rumpvnode_if.c | 414 struct componentname *fcnp, in RUMP_VOP_RENAME() argument 422 error = VOP_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp); in RUMP_VOP_RENAME()
|
| /netbsd-src/sys/fs/nilfs/ |
| H A D | nilfs_vnops.c | 1292 struct componentname *fcnp = ap->a_fcnp; in nilfs_rename() local 1367 error = nilfs_dir_detach(tdnode->ump, fdnode, fnode, fcnp); in nilfs_rename() 1383 VOP_ABORTOP(fdvp, fcnp); in nilfs_rename()
|
| /netbsd-src/sys/kern/ |
| H A D | vnode_if.src | 335 #! rename fcnp DELETE, LOCKPARENT 341 IN struct componentname *fcnp;
|
| H A D | vnode_if.c | 1281 struct componentname *fcnp, in VOP_RENAME() argument 1293 a.a_fcnp = fcnp; in VOP_RENAME()
|
| /netbsd-src/sys/ufs/chfs/ |
| H A D | chfs_vnops.c | 1133 struct componentname *fcnp = ap->a_fcnp; in chfs_rename() local 1174 oldparent, fcnp->cn_nameptr, fcnp->cn_namelen); in chfs_rename()
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_vnops.c | 1825 struct componentname *fcnp = ap->a_fcnp; in nfs_rename() local 1850 error = nfs_renamerpc(fdvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename() 1860 cache_purge1(fdvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename()
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_clvnops.c | 1769 struct componentname *fcnp = ap->a_fcnp; in nfs_rename() local 1776 (fcnp->cn_flags & HASBUF) != 0, ("nfs_rename: no name")); in nfs_rename() 1805 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread); in nfs_rename() 1823 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename()
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| H A D | zfs_vnops.c | 5687 struct componentname *fcnp = ap->a_fcnp; in zfs_netbsd_rename() local 5699 cred = fcnp->cn_cred; in zfs_netbsd_rename() 5728 error = zfs_rename(fdvp, &fvp, fcnp, tdvp, &tvp, tcnp, cred); in zfs_netbsd_rename()
|