Lines Matching defs:cnp
86 * The cnp->cn_nameiop argument is LOOKUP, CREATE, RENAME, or DELETE depending
147 struct componentname *cnp = ap->a_cnp;
148 kauth_cred_t cred = cnp->cn_cred;
150 int nameiop = cnp->cn_nameiop;
157 flags = cnp->cn_flags;
181 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen,
182 cnp->cn_nameiop, cnp->cn_flags, &iswhiteout, vpp)) {
184 cnp->cn_flags |= ISWHITEOUT;
212 cnp->cn_flags |= ISWHITEOUT;
225 slotneeded = LFS_DIRECTSIZ(fs, cnp->cn_namelen);
264 switch (ulfsdirhash_lookup(dp, cnp->cn_nameptr, cnp->cn_namelen,
380 if (namlen == cnp->cn_namelen &&
381 !memcmp(cnp->cn_nameptr, lfs_dir_nameptr(fs, ep),
413 cnp->cn_flags |= ISWHITEOUT;
448 (cnp->cn_flags & DOWHITEOUT) &&
449 (cnp->cn_flags & ISWHITEOUT))) &&
506 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen,
507 cnp->cn_flags);
631 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags);
707 * cnp->cn_nameptr
708 * cnp->cn_namelen
733 * CNP is the componentname from the final lookup step.
759 struct componentname *cnp, ino_t inum, unsigned dtype,
781 name = cnp->cn_nameptr; /* note: not null-terminated */
782 namlen = cnp->cn_namelen;
783 cr = cnp->cn_cred;