Home
last modified time | relevance | path

Searched refs:nameiop (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c159 int nameiop = cnp->cn_nameiop; in msdosfs_lookup_ino() local
201 if (nameiop == CREATE || nameiop == RENAME) in msdosfs_lookup_ino()
229 if ((nameiop == CREATE || nameiop == RENAME) && in msdosfs_lookup_ino()
347 if (chksum_ok && nameiop == RENAME) { in msdosfs_lookup_ino()
397 nameiop, dp->de_refcnt); in msdosfs_lookup_ino()
401 if ((nameiop == CREATE || nameiop == RENAME) && in msdosfs_lookup_ino()
498 if (nameiop == DELETE && (flags & ISLASTCN)) { in msdosfs_lookup_ino()
533 if (nameiop == RENAME && (flags & ISLASTCN)) { in msdosfs_lookup_ino()
/freebsd/sys/ufs/ufs/
H A Dufs_lookup.c212 int nameiop = cnp->cn_nameiop; in ufs_lookup_ino() local
247 if ((nameiop == CREATE || nameiop == DELETE || nameiop == RENAME) && in ufs_lookup_ino()
267 if ((nameiop == CREATE || nameiop == RENAME) && in ufs_lookup_ino()
297 &i_offset, &bp, nameiop == DELETE ? &prevoff : NULL)) { in ufs_lookup_ino()
322 if (nameiop != LOOKUP || i_diroff == 0 || i_diroff >= dp->i_size) { in ufs_lookup_ino()
471 if ((nameiop == CREATE || nameiop == RENAME || in ufs_lookup_ino()
472 (nameiop == DELETE && in ufs_lookup_ino()
501 } else if (nameiop == DELETE) { in ufs_lookup_ino()
555 if ((flags & ISLASTCN) && nameiop == LOOKUP) in ufs_lookup_ino()
562 if (nameiop == DELETE && (flags & ISLASTCN)) { in ufs_lookup_ino()
[all …]
/freebsd/sys/fs/cd9660/
H A Dcd9660_lookup.c129 int nameiop = cnp->cn_nameiop; in cd9660_lookup() local
167 if (nameiop != LOOKUP || i_diroff == 0 || i_diroff > dp->i_size) { in cd9660_lookup()
324 if (nameiop == CREATE || nameiop == RENAME) in cd9660_lookup()
337 if ((flags & ISLASTCN) && nameiop == LOOKUP) in cd9660_lookup()
/freebsd/sys/fs/ext2fs/
H A Dext2_lookup.c335 int nameiop = cnp->cn_nameiop; in ext2_lookup_ino() local
362 if ((nameiop == CREATE || nameiop == RENAME) && in ext2_lookup_ino()
410 if (nameiop != LOOKUP || i_diroff == 0 || in ext2_lookup_ino()
479 if ((nameiop == CREATE || nameiop == RENAME) && in ext2_lookup_ino()
549 if ((flags & ISLASTCN) && nameiop == LOOKUP) in ext2_lookup_ino()
555 if (nameiop == DELETE && (flags & ISLASTCN)) { in ext2_lookup_ino()
612 if (nameiop == RENAME && (flags & ISLASTCN)) { in ext2_lookup_ino()
/freebsd/sys/fs/smbfs/
H A Dsmbfs_vnops.c1002 smbfs_pathcheck(struct smbmount *smp, const char *name, int nmlen, int nameiop) in smbfs_pathcheck() argument
1016 if (nameiop == LOOKUP) in smbfs_pathcheck()
1061 int nameiop = cnp->cn_nameiop; in smbfs_lookup() local
1074 if (islastcn && (mp->mnt_flag & MNT_RDONLY) && (nameiop != LOOKUP)) in smbfs_lookup()
1083 error = smbfs_pathcheck(smp, cnp->cn_nameptr, cnp->cn_namelen, nameiop); in smbfs_lookup()
1162 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) { in smbfs_lookup()
1177 if (nameiop == DELETE && islastcn) { /* delete last component */ in smbfs_lookup()
1192 if (nameiop == RENAME && islastcn) { in smbfs_lookup()
/freebsd/sys/sys/
H A Dnamei.h43 enum nameiop { LOOKUP, CREATE, DELETE, RENAME }; enum
51 enum nameiop cn_nameiop; /* namei operation */
/freebsd/sys/fs/udf/
H A Dudf_vnops.c1139 u_long nameiop; in udf_lookup() local
1150 nameiop = a->a_cnp->cn_nameiop; in udf_lookup()
1167 if (nameiop != LOOKUP || node->diroff == 0 || node->diroff > fsize) { in udf_lookup()
1220 if ((flags & ISLASTCN) && nameiop == LOOKUP) in udf_lookup()
1265 (nameiop == CREATE || nameiop == RENAME)) { in udf_lookup()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c1065 int error, flags, nameiop, dvplocked; in devfs_lookupx() local
1074 nameiop = cnp->cn_nameiop; in devfs_lookupx()
1080 if ((flags & ISLASTCN) && nameiop == RENAME) in devfs_lookupx()
1094 if ((flags & ISLASTCN) && nameiop != LOOKUP) in devfs_lookupx()
1102 if ((flags & ISLASTCN) && nameiop != LOOKUP) in devfs_lookupx()
1120 if (nameiop == DELETE) in devfs_lookupx()
1189 if ((nameiop == CREATE || nameiop == RENAME) && in devfs_lookupx()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c642 int nameiop = ap->a_cnp->cn_nameiop; in zfsctl_root_lookup() local
647 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfsctl_root_lookup()
936 int nameiop = cnp->cn_nameiop; in zfsctl_snapdir_lookup() local
943 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfsctl_snapdir_lookup()
H A Dzfs_vnops_os.c752 struct componentname *cnp, int nameiop, cred_t *cr, int flags, in zfs_lookup() argument
888 if ((cnp->cn_flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfs_lookup()
951 switch (nameiop) { in zfs_lookup()
998 (nameiop != DELETE && nameiop != RENAME)) { in zfs_lookup()
1330 struct componentname *cnp, int nameiop) in zfs_lookup_internal() argument
1337 cnp->cn_nameiop = nameiop; in zfs_lookup_internal()
1357 error = zfs_lookup(ZTOV(dzp), name, vpp, cnp, nameiop, kcred, 0, in zfs_lookup_internal()
1363 nameiop); in zfs_lookup_internal()
/freebsd/sys/fs/unionfs/
H A Dunion_subr.c722 char *path, int pathlen, u_long nameiop) in unionfs_relookup() argument
729 cn->cn_nameiop = nameiop; in unionfs_relookup()
736 if (nameiop == DELETE) { in unionfs_relookup()
738 } else if (nameiop == RENAME) { in unionfs_relookup()
740 } else if (nameiop == CREATE) { in unionfs_relookup()
H A Dunion_vnops.c103 u_long nameiop; in unionfs_lookup() local
111 nameiop = cnp->cn_nameiop; in unionfs_lookup()
123 nameiop, cnflags, cnp->cn_nameptr); in unionfs_lookup()
133 LOOKUP != nameiop) in unionfs_lookup()
162 if (LOOKUP != nameiop && udvp == NULL) { in unionfs_lookup()
/freebsd/sys/kern/
H A Duipc_mqueue.c855 int nameiop, error, namelen; in mqfs_lookupx() local
866 nameiop = cnp->cn_nameiop; in mqfs_lookupx()
885 if ((flags & ISLASTCN) && nameiop != LOOKUP) in mqfs_lookupx()
897 if ((flags & ISLASTCN) && nameiop != LOOKUP) in mqfs_lookupx()
917 if (nameiop == DELETE && (flags & ISLASTCN)) { in mqfs_lookupx()
942 if ((nameiop == CREATE || nameiop == RENAME) && (flags & LOCKPARENT) in mqfs_lookupx()
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c1542 int nameiop = cnp->cn_nameiop; in fuse_vnop_lookup() local
1569 if (islastcn && vfs_isrdonly(mp) && (nameiop != LOOKUP)) in fuse_vnop_lookup()
1680 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) { in fuse_vnop_lookup()
1741 if ((nameiop == DELETE || nameiop == RENAME) && in fuse_vnop_lookup()