Lines Matching refs:ni_cnd
217 if (ndp->ni_cnd.cn_flags & CN_WANTSRSRCFORK) {
218 if ((error = vn_authorize_create(dvp, &ndp->ni_cnd, vap, ctx, NULL)) != 0)
226 if ((error = vn_authorize_create(dvp, &ndp->ni_cnd, vap, ctx, NULL)) != 0)
284 vnode_update_identity(vp, dvp, ndp->ni_cnd.cn_nameptr, ndp->ni_cnd.cn_namelen, ndp->ni_cnd.cn_hash, update_flags);
356 vfs_context_t ctx = ndp->ni_cnd.cn_context;
374 origcnflags = ndp->ni_cnd.cn_flags;
384 ndp->ni_cnd.cn_nameiop = CREATE;
389 ndp->ni_cnd.cn_flags &= (USEDVP | NOCROSSMOUNT | DOWHITEOUT);
390 ndp->ni_cnd.cn_flags |= LOCKPARENT | LOCKLEAF | AUDITVNPATH1;
394 ndp->ni_cnd.cn_flags |= CN_ALLOWRSRCFORK;
397 ndp->ni_cnd.cn_flags |= FOLLOW;
495 ndp->ni_cnd.cn_nameiop = LOOKUP;
497 ndp->ni_cnd.cn_flags &= (USEDVP | NOCROSSMOUNT | DOWHITEOUT);
498 ndp->ni_cnd.cn_flags |= FOLLOW | LOCKLEAF | AUDITVNPATH1 | WANTPARENT;
501 ndp->ni_cnd.cn_flags |= CN_ALLOWRSRCFORK;
507 ndp->ni_cnd.cn_flags &= ~FOLLOW;
560 error = vn_authorize_open_existing(vp, &ndp->ni_cnd, fmode, ctx, NULL);