Searched refs:nameiop (Results 1 - 15 of 15) sorted by relevance

/freebsd-12-stable/sys/fs/cd9660/
H A Dcd9660_lookup.c140 int nameiop = cnp->cn_nameiop; local
178 if (nameiop != LOOKUP || i_diroff == 0 || i_diroff > dp->i_size) {
335 if (nameiop == CREATE || nameiop == RENAME)
348 if ((flags & ISLASTCN) && nameiop == LOOKUP)
/freebsd-12-stable/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c138 int nameiop = cnp->cn_nameiop; local
206 if ((nameiop == CREATE || nameiop == RENAME) &&
326 if (chksum_ok && nameiop == RENAME) {
376 nameiop, dp->de_refcnt);
380 if ((nameiop == CREATE || nameiop == RENAME) &&
479 if (nameiop == DELETE && (flags & ISLASTCN)) {
515 if (nameiop == RENAME && (flags & ISLASTCN)) {
/freebsd-12-stable/sys/ufs/ufs/
H A Dufs_lookup.c218 int nameiop = cnp->cn_nameiop; local
254 if ((nameiop == CREATE || nameiop == DELETE || nameiop == RENAME) &&
275 if ((nameiop == CREATE || nameiop == RENAME) &&
305 &i_offset, &bp, nameiop == DELETE ? &prevoff : NULL)) {
330 if (nameiop != LOOKUP || i_diroff == 0 || i_diroff >= dp->i_size) {
480 if ((nameiop == CREATE || nameiop
[all...]
/freebsd-12-stable/sys/fs/ext2fs/
H A Dext2_lookup.c344 int nameiop = cnp->cn_nameiop; local
371 if ((nameiop == CREATE || nameiop == RENAME) &&
419 if (nameiop != LOOKUP || i_diroff == 0 ||
488 if ((nameiop == CREATE || nameiop == RENAME) &&
561 if ((flags & ISLASTCN) && nameiop == LOOKUP)
567 if (nameiop == DELETE && (flags & ISLASTCN)) {
624 if (nameiop == RENAME && (flags & ISLASTCN)) {
/freebsd-12-stable/sys/fs/smbfs/
H A Dsmbfs_vnops.c1121 smbfs_pathcheck(struct smbmount *smp, const char *name, int nmlen, int nameiop) argument
1135 if (nameiop == LOOKUP)
1186 int nameiop = cnp->cn_nameiop; local
1199 if (islastcn && (mp->mnt_flag & MNT_RDONLY) && (nameiop != LOOKUP))
1208 error = smbfs_pathcheck(smp, cnp->cn_nameptr, cnp->cn_namelen, nameiop);
1238 if (nameiop != LOOKUP && islastcn)
1289 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) {
1305 if (nameiop == DELETE && islastcn) { /* delete last component */
1321 if (nameiop
[all...]
/freebsd-12-stable/sys/fs/unionfs/
H A Dunion.h122 int unionfs_relookup(struct vnode *dvp, struct vnode **vpp, struct componentname *cnp, struct componentname *cn, struct thread *td, char *path, int pathlen, u_long nameiop);
H A Dunion_vnops.c86 u_long nameiop; local
98 nameiop = cnp->cn_nameiop;
108 UNIONFS_INTERNAL_DEBUG("unionfs_lookup: enter: nameiop=%ld, flags=%lx, path=%s\n", nameiop, cnflags, cnp->cn_nameptr);
118 LOOKUP != nameiop)
125 if (LOOKUP != nameiop && udvp == NULLVP)
149 if (nameiop == DELETE || nameiop == RENAME ||
158 if (nameiop == DELETE || nameiop
[all...]
H A Dunion_subr.c526 struct thread *td, char *path, int pathlen, u_long nameiop)
535 cn->cn_nameiop = nameiop;
543 if (nameiop == DELETE)
545 else if (RENAME == nameiop)
547 else if (nameiop == CREATE)
524 unionfs_relookup(struct vnode *dvp, struct vnode **vpp, struct componentname *cnp, struct componentname *cn, struct thread *td, char *path, int pathlen, u_long nameiop) argument
/freebsd-12-stable/sys/fs/udf/
H A Dudf_vnops.c1127 u_long nameiop; local
1138 nameiop = a->a_cnp->cn_nameiop;
1151 if (nameiop != LOOKUP || node->diroff == 0 || node->diroff > fsize) {
1205 if ((flags & ISLASTCN) && nameiop == LOOKUP)
1250 (nameiop == CREATE || nameiop == RENAME)) {
/freebsd-12-stable/sys/fs/devfs/
H A Ddevfs_vnops.c898 int error, flags, nameiop, dvplocked; local
907 nameiop = cnp->cn_nameiop;
913 if ((flags & ISLASTCN) && nameiop == RENAME)
927 if ((flags & ISLASTCN) && nameiop != LOOKUP)
935 if ((flags & ISLASTCN) && nameiop != LOOKUP)
953 if (nameiop == DELETE)
1007 if ((nameiop == CREATE || nameiop == RENAME) &&
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_ctldir.c633 int nameiop = ap->a_cnp->cn_nameiop; local
639 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP)
930 int nameiop = cnp->cn_nameiop; local
937 if ((flags & ISLASTCN) != 0 && nameiop != LOOKUP)
H A Dzfs_vnops.c1534 int nameiop, cred_t *cr, kthread_t *td, int flags, boolean_t cached)
1658 if ((cnp->cn_flags & ISLASTCN) != 0 && nameiop != LOOKUP)
1718 switch (nameiop) {
1743 (nameiop != DELETE && nameiop != RENAME)) {
1533 zfs_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, struct componentname *cnp, int nameiop, cred_t *cr, kthread_t *td, int flags, boolean_t cached) argument
/freebsd-12-stable/sys/fs/nandfs/
H A Dnandfs_vnops.c315 int namelen, nameiop, islastcn, mounted_ro; local
332 nameiop = cnp->cn_nameiop;
340 if (islastcn && mounted_ro && (nameiop == DELETE || nameiop == RENAME))
408 if ((nameiop == CREATE || nameiop == RENAME) &&
423 (nameiop == LOOKUP))
426 if ((nameiop == DELETE) && islastcn) {
454 } else if ((nameiop == RENAME) && islastcn) {
/freebsd-12-stable/sys/fs/fuse/
H A Dfuse_vnops.c989 int nameiop = cnp->cn_nameiop; local
1016 if (islastcn && vfs_isrdonly(mp) && (nameiop != LOOKUP))
1118 if ((nameiop == CREATE || nameiop == RENAME) && islastcn) {
1205 if ((nameiop == DELETE || nameiop == RENAME) &&
1232 (nameiop == DELETE) ||
1233 (nameiop == RENAME && wantparent))) {
/freebsd-12-stable/sys/kern/
H A Duipc_mqueue.c852 int nameiop, flags, error, namelen; local
863 nameiop = cnp->cn_nameiop;
882 if ((flags & ISLASTCN) && nameiop != LOOKUP)
894 if ((flags & ISLASTCN) && nameiop != LOOKUP)
914 if (nameiop == DELETE && (flags & ISLASTCN)) {
939 if ((nameiop == CREATE || nameiop == RENAME) && (flags & LOCKPARENT)

Completed in 231 milliseconds