Lines Matching refs:parent

260 			return dir->dn_typeinfo.Dir.parent->dn_typeinfo.Dir.myname;
405 /* inherrit our parent's mount info */ /*XXX*/
409 /* if(!dnp->dn_dvm) printf("parent had null dvm "); */
448 if(dnp->dn_typeinfo.Dir.parent) {
449 dnp->dn_typeinfo.Dir.parent->dn_links--;
452 dnp->dn_typeinfo.Dir.parent = dirnode;
454 dnp->dn_typeinfo.Dir.parent = dnp;
456 dnp->dn_typeinfo.Dir.parent->dn_links++; /* account for the new '..' */
467 * (i.e. have parent)
597 /* until we know better, it has a null parent pointer*/
598 dnp->dn_typeinfo.Dir.parent = NULL;
723 devfs_propogate(devdirent_t * parent,devdirent_t * child, devfs_event_log_t delp)
728 devnode_t * pdnp = parent->de_dnp;
729 devnode_t * adnp = parent->de_dnp;
739 * Find the other instances of the parent node
782 * one parent for each such node.
873 /* Each parent of a link to this file has lost a child in this plane */
890 /* Each parent of a link to this file has lost a child */
967 dev_dup_entry(devnode_t * parent, devdirent_t * back, devdirent_t * *dnm_pp,
981 if ((error = dev_add_entry(back->de_name, parent, type,
983 parent?parent->dn_dvm:dvm, &entry_p)) != 0) {
1029 devnode_t * parent = dirent_p->de_parent;
1039 p = dnp->dn_typeinfo.Dir.parent;
1065 if(parent) /* if not fs root */
1073 parent->dn_typeinfo.Dir.dirlast
1076 parent->dn_typeinfo.Dir.entrycount--;
1077 parent->dn_len -= strlen(dirent_p->de_name) + 8;
1208 if (dnp->dn_typeinfo.Dir.parent == dnp) {
1356 dev_add_entry(const char *name, devnode_t * parent, int type, devnode_type_t * typeinfo,
1363 (parent?parent->dn_dvm:dvm))) != 0)
1369 if ((error = dev_add_name(name ,parent ,NULL, dnp, nm_pp)) != 0)
1630 devnode_t * dirnode; /* devnode for parent directory */