| /freebsd/sys/fs/msdosfs/ |
| H A D | msdosfs_lookup.c | 159 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 D | ufs_lookup.c | 212 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 D | cd9660_lookup.c | 129 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 D | ext2_lookup.c | 335 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 D | smbfs_vnops.c | 1002 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 D | namei.h | 43 enum nameiop { LOOKUP, CREATE, DELETE, RENAME }; enum 51 enum nameiop cn_nameiop; /* namei operation */
|
| /freebsd/sys/fs/udf/ |
| H A D | udf_vnops.c | 1139 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 D | devfs_vnops.c | 1065 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 D | zfs_ctldir.c | 642 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 D | zfs_vnops_os.c | 752 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 D | union_subr.c | 722 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 D | union_vnops.c | 103 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 D | uipc_mqueue.c | 855 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 D | fuse_vnops.c | 1542 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()
|