Lines Matching defs:cn

303 		 struct componentname *cnp, struct componentname *cn,
310 cn->cn_namelen = pathlen;
315 cn->cn_nameiop = nameiop;
316 cn->cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
317 cn->cn_cred = cnp->cn_cred;
319 cn->cn_nameptr = pnbuf;
320 cn->cn_consume = cnp->cn_consume;
323 cn->cn_flags |= (cnp->cn_flags & DOWHITEOUT);
328 if ((error = relookup(dvp, vpp, cn, 0))) {
355 struct componentname cn;
361 error = unionfs_relookup(udvp, &vp, cnp, &cn, &pnbuf,
379 cnp->cn_flags = cn.cn_flags;
396 struct componentname cn;
402 error = unionfs_relookup(udvp, &vp, cnp, &cn, &pnbuf, cnp->cn_nameptr,
419 cnp->cn_flags = cn.cn_flags;
436 struct componentname cn;
442 error = unionfs_relookup(udvp, &vp, cnp, &cn, &pnbuf, cnp->cn_nameptr,
457 cnp->cn_flags = cn.cn_flags;
504 struct componentname cn;
513 memset(&cn, 0, sizeof(cn));
518 if ((error = unionfs_relookup(udvp, &uvp, cnp, &cn, &pnbuf,
533 error = VOP_MKDIR(udvp, &uvp, &cn, &va);
564 struct componentname cn;
571 if ((error = unionfs_relookup(dvp, &wvp, cnp, &cn, &pnbuf,
608 struct componentname cn;
625 cn.cn_namelen = strlen(unp->un_path);
627 memcpy(pnbuf, unp->un_path, cn.cn_namelen + 1);
628 cn.cn_nameiop = CREATE;
629 cn.cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
630 cn.cn_cred = cred;
631 cn.cn_nameptr = pnbuf;
632 cn.cn_consume = 0;
635 if ((error = relookup(udvp, &vp, &cn, 0)) != 0)
648 if ((error = VOP_CREATE(udvp, &vp, &cn, uvap)) != 0)
810 struct componentname cn;
861 cn.cn_namelen = dp->d_namlen;
862 cn.cn_nameptr = dp->d_name;
863 cn.cn_nameiop = LOOKUP;
864 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
865 cn.cn_cred = cred;
866 cn.cn_consume = 0;
873 lookuperr = VOP_LOOKUP(lvp, &tvp, &cn);
885 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
886 lookuperr = VOP_LOOKUP(uvp, &tvp, &cn);
893 (lookuperr == ENOENT && (cn.cn_flags & ISWHITEOUT)))