Lines Matching defs:parent
225 return dir->dn_typeinfo.Dir.parent->dn_typeinfo.Dir.myname;
369 /* inherrit our parent's mount info */ /*XXX*/
373 /* if(!dnp->dn_dvm) printf("parent had null dvm "); */
412 if(dnp->dn_typeinfo.Dir.parent) {
413 dnp->dn_typeinfo.Dir.parent->dn_links--;
416 dnp->dn_typeinfo.Dir.parent = dirnode;
418 dnp->dn_typeinfo.Dir.parent = dnp;
420 dnp->dn_typeinfo.Dir.parent->dn_links++; /* account for the new '..' */
431 * (i.e. have parent)
558 /* until we know better, it has a null parent pointer*/
559 dnp->dn_typeinfo.Dir.parent = NULL;
677 devfs_propogate(devdirent_t * parent,devdirent_t * child)
682 devnode_t * pdnp = parent->de_dnp;
683 devnode_t * adnp = parent->de_dnp;
687 * Find the other instances of the parent node
821 dev_dup_entry(devnode_t * parent, devdirent_t * back, devdirent_t * *dnm_pp,
835 if ((error = dev_add_entry(back->de_name, parent, type,
837 parent?parent->dn_dvm:dvm, &entry_p)) != 0) {
883 devnode_t * parent = dirent_p->de_parent;
893 p = dnp->dn_typeinfo.Dir.parent;
919 if(parent) /* if not fs root */
927 parent->dn_typeinfo.Dir.dirlast
930 parent->dn_typeinfo.Dir.entrycount--;
931 parent->dn_len -= strlen(dirent_p->de_name) + 8;
1043 if (dnp->dn_typeinfo.Dir.parent == dnp) {
1157 dev_add_entry(const char *name, devnode_t * parent, int type, devnode_type_t * typeinfo,
1164 (parent?parent->dn_dvm:dvm))) != 0)
1170 if ((error = dev_add_name(name ,parent ,NULL, dnp, nm_pp)) != 0)
1203 devnode_t * dnp; /* devnode for parent directory */
1285 devnode_t * dnp; /* devnode for parent directory */
1371 devnode_t * dirnode; /* devnode for parent directory */