Lines Matching refs:cp
424 struct cnode *cp;
465 cp = VTOC(vp);
467 if ((flags & ISLASTCN) && (cp->c_flag & C_HARDLINK)) {
468 hfs_lock(cp, HFS_FORCE_LOCK);
469 if ((cp->c_parentcnid != dcp->c_cnid) ||
470 (bcmp(cnp->cn_nameptr, cp->c_desc.cd_nameptr, cp->c_desc.cd_namelen) != 0)) {
483 desc.cd_flags = S_ISDIR(cp->c_mode) ? CD_ISDIR : 0;
487 replace_desc(cp, &desc);
495 hfs_savelinkorigin(cp, dcp->c_fileid);
498 hfs_unlock(cp);
519 hfs_lock(cp, HFS_FORCE_LOCK);
520 if ((cp->c_flag & C_WARNED_RSRC) == 0) {
521 cp->c_flag |= C_WARNED_RSRC;
524 hfs_unlock(cp);