Lines Matching refs:devnode_t

135 static int	dev_finddir(const char *, devnode_t *, int, devnode_t **, devfs_event_log_t);
136 static int dev_dup_entry(devnode_t *, devdirent_t *, devdirent_t **, struct devfsmount *);
137 void devfs_ref_node(devnode_t *);
138 void devfs_rele_node(devnode_t *);
139 static void devfs_record_event(devfs_event_log_t, devnode_t*, uint32_t);
241 * return the devnode_t * for that node.
246 dev_findname(devnode_t * dir, const char *name)
285 devnode_t * dirnode,
287 devnode_t * * dn_pp,
290 devnode_t * dnp = NULL;
377 dev_add_name(const char * name, devnode_t * dirnode, __unused devdirent_t * back,
378 devnode_t * dnp, devdirent_t * *dirent_pp)
506 dev_add_node(int entrytype, devnode_type_t * typeinfo, devnode_t * proto,
507 devnode_t * *dn_pp, struct devfsmount *dvm)
509 devnode_t * dnp = NULL;
538 MALLOC(dnp, devnode_t *, sizeof(devnode_t), M_DEVFSNODE, M_WAITOK);
548 bcopy(proto, dnp, sizeof(devnode_t));
569 bzero(dnp, sizeof(devnode_t));
663 devnode_free(devnode_t * dnp)
681 devfs_dn_free(devnode_t * dnp)
687 devnode_t * * prevp = dnp->dn_prevsiblingp;
727 devnode_t * dnp = child->de_dnp;
728 devnode_t * pdnp = parent->de_dnp;
729 devnode_t * adnp = parent->de_dnp;
775 remove_notify_count(devnode_t *dnp)
778 devnode_t *dnp2;
807 devnode_t * dnp = ((devdirent_t *)dirent_p)->de_dnp;
808 devnode_t * dnp2;
967 dev_dup_entry(devnode_t * parent, devdirent_t * back, devdirent_t * *dnm_pp,
974 devnode_t * dnp = back->de_dnp;
1029 devnode_t * parent = dirent_p->de_parent;
1030 devnode_t * dnp = dirent_p->de_dnp;
1035 devnode_t * p;
1099 devnode_t * dnp = dirent_p->de_dnp;
1125 devfs_dntovn(devnode_t * dnp, struct vnode **vn_pp, __unused struct proc * p)
1328 devfs_ref_node(devnode_t *dnp)
1338 devfs_rele_node(devnode_t *dnp)
1356 dev_add_entry(const char *name, devnode_t * parent, int type, devnode_type_t * typeinfo,
1357 devnode_t * proto, struct devfsmount *dvm, devdirent_t * *nm_pp)
1359 devnode_t * dnp;
1393 devfs_record_event(devfs_event_log_t delp, devnode_t *dnp, uint32_t events)
1528 devnode_t * dnp;
1630 devnode_t * dirnode; /* devnode for parent directory */