Home
last modified time | relevance | path

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

/openbsd/sys/tmpfs/
H A Dtmpfs_vnops.c1283 KASSERT(fcnp != NULL); in tmpfs_rename()
1292 KASSERT(fcnp->cn_flags & HASBUF); in tmpfs_rename()
1295 cred = fcnp->cn_cred; in tmpfs_rename()
1319 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in tmpfs_rename()
1320 (fcnp->cn_namelen == 2 && fcnp->cn_nameptr[0] == '.' && in tmpfs_rename()
1387 KASSERT(fcnp != NULL); in tmpfs_sane_rename()
1397 KASSERT((fcnp->cn_namelen != 1) || (fcnp->cn_nameptr[0] != '.')); in tmpfs_sane_rename()
1399 KASSERT((fcnp->cn_namelen != 2) || (fcnp->cn_nameptr[0] != '.') || in tmpfs_sane_rename()
1610 KASSERT(fcnp != NULL); in tmpfs_rename_enter()
1662 struct componentname *fcnp, in tmpfs_rename_enter_common() argument
[all …]
H A Dtmpfs_mem.c219 tmpfs_strname_neqlen(struct componentname *fcnp, struct componentname *tcnp) in tmpfs_strname_neqlen() argument
221 const size_t fln = roundup2(fcnp->cn_namelen, TMPFS_NAME_QUANTUM); in tmpfs_strname_neqlen()
224 return (fln != tln) || memcmp(fcnp->cn_nameptr, tcnp->cn_nameptr, fln); in tmpfs_strname_neqlen()
/openbsd/sys/ufs/ext2fs/
H A Dext2fs_vnops.c509 (fcnp->cn_flags & HASBUF) == 0) in ext2fs_rename()
554 fcnp->cn_flags &= ~MODMASK; in ext2fs_rename()
556 if ((fcnp->cn_flags & SAVESTART) == 0) in ext2fs_rename()
558 fcnp->cn_nameiop = DELETE; in ext2fs_rename()
560 return (VOP_REMOVE(fdvp, fvp, fcnp)); in ext2fs_rename()
590 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in ext2fs_rename()
592 (fcnp->cn_flags&ISDOTDOT) || in ext2fs_rename()
772 fcnp->cn_flags &= ~MODMASK; in ext2fs_rename()
774 if ((fcnp->cn_flags & SAVESTART) == 0) in ext2fs_rename()
776 (void) vfs_relookup(fdvp, &fvp, fcnp); in ext2fs_rename()
[all …]
/openbsd/sys/ufs/ufs/
H A Dufs_vnops.c690 struct componentname *fcnp = ap->a_fcnp; in ufs_rename() local
698 (fcnp->cn_flags & HASBUF) == 0) in ufs_rename()
715 VOP_ABORTOP(fdvp, fcnp); in ufs_rename()
757 fcnp->cn_flags &= ~MODMASK; in ufs_rename()
759 if ((fcnp->cn_flags & SAVESTART) == 0) in ufs_rename()
761 fcnp->cn_nameiop = DELETE; in ufs_rename()
765 return (VOP_REMOVE(fdvp, fvp, fcnp)); in ufs_rename()
797 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in ufs_rename()
799 (fcnp->cn_flags & ISDOTDOT) || in ufs_rename()
1003 fcnp->cn_flags &= ~MODMASK; in ufs_rename()
[all …]
/openbsd/sys/miscfs/fuse/
H A Dfuse_vnops.c1231 struct componentname *fcnp = ap->a_fcnp; in fusefs_rename() local
1232 struct proc *p = fcnp->cn_proc; in fusefs_rename()
1240 (fcnp->cn_flags & HASBUF) == 0) in fusefs_rename()
1257 VOP_ABORTOP(fdvp, fcnp); /* XXX, why not in NFS? */ in fusefs_rename()
1287 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in fusefs_rename()
1289 (fcnp->cn_flags & ISDOTDOT) || in fusefs_rename()
1310 fbuf = fb_setup(fcnp->cn_namelen + tcnp->cn_namelen + 2, in fusefs_rename()
1313 memcpy(fbuf->fb_dat, fcnp->cn_nameptr, fcnp->cn_namelen); in fusefs_rename()
1314 fbuf->fb_dat[fcnp->cn_namelen] = '\0'; in fusefs_rename()
1315 memcpy(fbuf->fb_dat + fcnp->cn_namelen + 1, tcnp->cn_nameptr, in fusefs_rename()
[all …]
/openbsd/sys/msdosfs/
H A Dmsdosfs_vnops.c893 struct componentname *fcnp = ap->a_fcnp; in msdosfs_rename() local
910 (fcnp->cn_flags & HASBUF) == 0) in msdosfs_rename()
927 VOP_ABORTOP(fdvp, fcnp); in msdosfs_rename()
957 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in msdosfs_rename()
959 (fcnp->cn_flags & ISDOTDOT) || in msdosfs_rename()
1058 fcnp->cn_flags &= ~MODMASK; in msdosfs_rename()
1059 fcnp->cn_flags |= LOCKPARENT | LOCKLEAF; in msdosfs_rename()
1060 if ((fcnp->cn_flags & SAVESTART) == 0) in msdosfs_rename()
1064 (void) vfs_relookup(fdvp, &fvp, fcnp); in msdosfs_rename()
/openbsd/sys/kern/
H A Dvfs_vops.c360 struct componentname *fcnp, struct vnode *tdvp, struct vnode *tvp, in VOP_RENAME() argument
366 a.a_fcnp = fcnp; in VOP_RENAME()
/openbsd/sys/nfs/
H A Dnfs_vnops.c1798 struct componentname *fcnp = ap->a_fcnp; in nfs_rename() local
1803 (fcnp->cn_flags & HASBUF) == 0) in nfs_rename()
1824 error = nfs_renamerpc(fdvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename()