Lines Matching defs:dcp
156 struct cnode *dcp; /* cnode for directory being searched */
172 dcp = NULL;
197 dcp = VTOC(dvp);
199 if (dcp->c_flag & C_DIR_MODIFICATION) {
203 // msleep((caddr_t)&dcp->c_flag, &dcp->c_rwlock, PINOD, "hfs_vnop_lookup", 0);
204 hfs_unlock(dcp);
223 cndesc.cd_parentcnid = dcp->c_fileid;
224 cndesc.cd_hint = dcp->c_childhint;
233 dcp->c_childhint = desc.cd_hint;
238 hfs_unlock(dcp);
239 dcp = NULL;
297 !(ISSET(dcp->c_flag, C_DELETED | C_NOEXISTS))) {
308 dcp->c_flag |= C_NEG_ENTRIES;
391 if (dcp) {
392 hfs_unlock (dcp);
408 if (dcp) {
409 hfs_unlock (dcp);
435 if (dcp) {
436 hfs_unlock(dcp);
470 struct cnode *dcp;
481 dcp = VTOC(dvp);
539 if ((cp->c_parentcnid != dcp->c_cnid) ||
562 desc.cd_parentcnid = dcp->c_fileid;
563 desc.cd_hint = dcp->c_childhint;
613 hfs_savelinkorigin(cp, dcp->c_fileid);