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()
348 if (chksum_ok && nameiop == RENAME) { in msdosfs_lookup_ino()
398 nameiop, dp->de_refcnt); in msdosfs_lookup_ino()
402 if ((nameiop == CREATE || nameiop == RENAME) && in msdosfs_lookup_ino()
499 if (nameiop == DELETE && (flags & ISLASTCN)) { in msdosfs_lookup_ino()
534 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
248 if ((nameiop == CREATE || nameiop == DELETE || nameiop == RENAME) && in ufs_lookup_ino()
269 if ((nameiop == CREATE || nameiop == RENAME) && in ufs_lookup_ino()
299 &i_offset, &bp, nameiop == DELETE ? &prevoff : NULL)) { in ufs_lookup_ino()
324 if (nameiop != LOOKUP || i_diroff == 0 || i_diroff >= dp->i_size) { in ufs_lookup_ino()
473 if ((nameiop == CREATE || nameiop == RENAME || in ufs_lookup_ino()
474 (nameiop == DELETE && in ufs_lookup_ino()
503 } else if (nameiop == DELETE) { in ufs_lookup_ino()
557 if ((flags & ISLASTCN) && nameiop == LOOKUP) in ufs_lookup_ino()
564 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.c996 smbfs_pathcheck(struct smbmount *smp, const char *name, int nmlen, int nameiop) in smbfs_pathcheck() argument
1010 if (nameiop == LOOKUP) in smbfs_pathcheck()
1055 int nameiop = cnp->cn_nameiop; in smbfs_lookup() local
1068 if (islastcn && (mp->mnt_flag & MNT_RDONLY) && (nameiop != LOOKUP)) in smbfs_lookup()
1077 error = smbfs_pathcheck(smp, cnp->cn_nameptr, cnp->cn_namelen, nameiop); in smbfs_lookup()
1156 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) { in smbfs_lookup()
1171 if (nameiop == DELETE && islastcn) { /* delete last component */ in smbfs_lookup()
1186 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.c1119 u_long nameiop; in udf_lookup() local
1130 nameiop = a->a_cnp->cn_nameiop; in udf_lookup()
1143 if (nameiop != LOOKUP || node->diroff == 0 || node->diroff > fsize) { in udf_lookup()
1196 if ((flags & ISLASTCN) && nameiop == LOOKUP) in udf_lookup()
1241 (nameiop == CREATE || nameiop == RENAME)) { in udf_lookup()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c1051 int error, flags, nameiop, dvplocked; in devfs_lookupx() local
1060 nameiop = cnp->cn_nameiop; in devfs_lookupx()
1066 if ((flags & ISLASTCN) && nameiop == RENAME) in devfs_lookupx()
1080 if ((flags & ISLASTCN) && nameiop != LOOKUP) in devfs_lookupx()
1088 if ((flags & ISLASTCN) && nameiop != LOOKUP) in devfs_lookupx()
1106 if (nameiop == DELETE) in devfs_lookupx()
1158 if ((nameiop == CREATE || nameiop == RENAME) && in devfs_lookupx()
/freebsd/sys/fs/unionfs/
H A Dunion_subr.c720 char *path, int pathlen, u_long nameiop) in unionfs_relookup() argument
727 cn->cn_nameiop = nameiop; in unionfs_relookup()
734 if (nameiop == DELETE) { in unionfs_relookup()
736 } else if (nameiop == RENAME) { in unionfs_relookup()
738 } else if (nameiop == CREATE) { in unionfs_relookup()
H A Dunion_vnops.c87 u_long nameiop; in unionfs_lookup() local
96 nameiop = cnp->cn_nameiop; in unionfs_lookup()
108 nameiop, cnflags, cnp->cn_nameptr); in unionfs_lookup()
118 LOOKUP != nameiop) in unionfs_lookup()
147 if (LOOKUP != nameiop && udvp == NULLVP) { in unionfs_lookup()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c641 int nameiop = ap->a_cnp->cn_nameiop; in zfsctl_root_lookup() local
646 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfsctl_root_lookup()
934 int nameiop = cnp->cn_nameiop; in zfsctl_snapdir_lookup() local
941 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfsctl_snapdir_lookup()
H A Dzfs_vnops_os.c654 struct componentname *cnp, int nameiop, cred_t *cr, int flags, in zfs_lookup() argument
785 if ((cnp->cn_flags & ISLASTCN) != 0 && nameiop != LOOKUP) in zfs_lookup()
848 switch (nameiop) { in zfs_lookup()
895 (nameiop != DELETE && nameiop != RENAME)) { in zfs_lookup()
1230 struct componentname *cnp, int nameiop) in zfs_lookup_internal() argument
1237 cnp->cn_nameiop = nameiop; in zfs_lookup_internal()
1257 error = zfs_lookup(ZTOV(dzp), name, vpp, cnp, nameiop, kcred, 0, in zfs_lookup_internal()
1263 nameiop); in zfs_lookup_internal()
/freebsd/sys/kern/
H A Duipc_mqueue.c854 int nameiop, flags, error, namelen; in mqfs_lookupx() local
865 nameiop = cnp->cn_nameiop; in mqfs_lookupx()
884 if ((flags & ISLASTCN) && nameiop != LOOKUP) in mqfs_lookupx()
896 if ((flags & ISLASTCN) && nameiop != LOOKUP) in mqfs_lookupx()
916 if (nameiop == DELETE && (flags & ISLASTCN)) { in mqfs_lookupx()
941 if ((nameiop == CREATE || nameiop == RENAME) && (flags & LOCKPARENT) in mqfs_lookupx()
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c1433 int nameiop = cnp->cn_nameiop; in fuse_vnop_lookup() local
1459 if (islastcn && vfs_isrdonly(mp) && (nameiop != LOOKUP)) in fuse_vnop_lookup()
1569 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) { in fuse_vnop_lookup()
1630 if ((nameiop == DELETE || nameiop == RENAME) && in fuse_vnop_lookup()