Lines Matching refs:cnp
759 struct componentname *cnp = ap->a_cnp; in procfs_lookup() local
762 char *pname = cnp->cn_nameptr; in procfs_lookup()
774 if (cnp->cn_nameiop == NAMEI_DELETE || cnp->cn_nameiop == NAMEI_RENAME) in procfs_lookup()
779 if (cnp->cn_namelen == 1 && *pname == '.') { in procfs_lookup()
788 if (cnp->cn_flags & CNP_ISDOTDOT) in procfs_lookup()
791 if (CNEQ(cnp, "curproc", 7) || CNEQ(cnp, "self", 4)) { in procfs_lookup()
796 pid = atopid(pname, cnp->cn_namelen); in procfs_lookup()
815 if (cnp->cn_flags & CNP_ISDOTDOT) { in procfs_lookup()
836 if (cnp->cn_namelen == pt->pt_namlen && in procfs_lookup()
837 bcmp(pt->pt_name, pname, cnp->cn_namelen) == 0 && in procfs_lookup()
851 if (cnp->cn_nameiop == NAMEI_LOOKUP) in procfs_lookup()
863 if ((cnp->cn_flags & CNP_LOCKPARENT) == 0) { in procfs_lookup()
864 cnp->cn_flags |= CNP_PDIRUNLOCK; in procfs_lookup()