Symbol: in_node_t
usr/src/uts/common/os/inst_sync.c
292
in_walktree(in_node_t *np, char *this)
usr/src/uts/common/os/inst_sync.c
359
in_node_t *root = e_ddi_instance_root();
usr/src/uts/common/os/instance.c
1010
static in_node_t *
usr/src/uts/common/os/instance.c
1013
in_node_t *pnp, *np;
usr/src/uts/common/os/instance.c
1045
in_node_t *np;
usr/src/uts/common/os/instance.c
1097
static in_node_t *
usr/src/uts/common/os/instance.c
1100
in_node_t *ap; /* ancestor pointer */
usr/src/uts/common/os/instance.c
1101
in_node_t *np; /* working node pointer */
usr/src/uts/common/os/instance.c
1102
in_node_t *rp; /* return node pointer */
usr/src/uts/common/os/instance.c
1158
in_enlist(in_node_t *ap, in_node_t *np)
usr/src/uts/common/os/instance.c
1160
in_node_t *mp;
usr/src/uts/common/os/instance.c
1182
in_endrv(in_node_t *np, in_drv_t *dp)
usr/src/uts/common/os/instance.c
1234
static in_node_t *
usr/src/uts/common/os/instance.c
1237
in_node_t *np;
usr/src/uts/common/os/instance.c
1252
cp = kmem_zalloc(sizeof (in_node_t) + namelen + strlen(addr) + 1,
usr/src/uts/common/os/instance.c
1254
np = (in_node_t *)cp;
usr/src/uts/common/os/instance.c
1256
np->in_node_name = cp + sizeof (in_node_t);
usr/src/uts/common/os/instance.c
1259
np->in_unit_addr = cp + sizeof (in_node_t) + namelen;
usr/src/uts/common/os/instance.c
1295
in_dealloc_node(in_node_t *np)
usr/src/uts/common/os/instance.c
1302
kmem_free(np, sizeof (in_node_t) + strlen(np->in_node_name)
usr/src/uts/common/os/instance.c
1464
in_drvwalk(in_node_t *np, char *binding_name)
usr/src/uts/common/os/instance.c
1551
in_node_t *
usr/src/uts/common/os/instance.c
1561
in_walk_instances(in_node_t *np, char *path, char *this,
usr/src/uts/common/os/instance.c
1562
int (*f)(const char *, in_node_t *, in_drv_t *, void *), void *arg)
usr/src/uts/common/os/instance.c
1603
e_ddi_walk_instances(int (*f)(const char *, in_node_t *, in_drv_t *, void *),
usr/src/uts/common/os/instance.c
1606
in_node_t *root;
usr/src/uts/common/os/instance.c
1622
in_node_t *
usr/src/uts/common/os/instance.c
1625
in_node_t *np;
usr/src/uts/common/os/instance.c
1635
e_ddi_borrow_instance(dev_info_t *cdip, in_node_t *cnp)
usr/src/uts/common/os/instance.c
1638
in_node_t *anp;
usr/src/uts/common/os/instance.c
1687
e_ddi_return_instance(dev_info_t *cdip, char *addr, in_node_t *cnp)
usr/src/uts/common/os/instance.c
1689
in_node_t *anp;
usr/src/uts/common/os/instance.c
545
in_node_t *ap, *np;
usr/src/uts/common/os/instance.c
58
static void in_removenode(struct devnames *dnp, in_node_t *mp, in_node_t *ap);
usr/src/uts/common/os/instance.c
59
static in_node_t *in_alloc_node(char *name, char *addr);
usr/src/uts/common/os/instance.c
62
static in_node_t *in_devwalk(dev_info_t *dip, in_node_t **ap, char *addr);
usr/src/uts/common/os/instance.c
63
static in_node_t *in_devwalk_create(dev_info_t *dip);
usr/src/uts/common/os/instance.c
634
mkpathname(char *path, in_node_t *np, int len)
usr/src/uts/common/os/instance.c
64
static void in_dealloc_node(in_node_t *np);
usr/src/uts/common/os/instance.c
65
static in_node_t *in_make_path(char *path);
usr/src/uts/common/os/instance.c
66
static void in_enlist(in_node_t *ap, in_node_t *np);
usr/src/uts/common/os/instance.c
69
static in_drv_t *in_drvwalk(in_node_t *np, char *binding_name);
usr/src/uts/common/os/instance.c
71
static void in_endrv(in_node_t *np, in_drv_t *dp);
usr/src/uts/common/os/instance.c
782
in_node_t *np;
usr/src/uts/common/os/instance.c
783
in_node_t *ap; /* ancestor node */
usr/src/uts/common/os/instance.c
845
in_node_t *np, *ap;
usr/src/uts/common/os/instance.c
89
in_node_t *ins_root; /* the root of our instance tree */
usr/src/uts/common/os/instance.c
926
in_removenode(struct devnames *dnp, in_node_t *mp, in_node_t *ap)
usr/src/uts/common/os/instance.c
928
in_node_t *np;
usr/src/uts/common/os/instance.c
966
static in_node_t *
usr/src/uts/common/os/instance.c
967
in_devwalk(dev_info_t *dip, in_node_t **ap, char *addr)
usr/src/uts/common/os/instance.c
969
in_node_t *np;
usr/src/uts/common/os/modctl.c
1972
modctl_inst_walker(const char *path, in_node_t *np, in_drv_t *dp, void *arg)
usr/src/uts/common/sys/instance.h
115
in_node_t *e_ddi_instance_root(void);
usr/src/uts/common/sys/instance.h
126
in_node_t *, in_drv_t *, void *), void *);
usr/src/uts/common/sys/instance.h
129
in_node_t *e_ddi_path_to_instance(char *path);
usr/src/uts/common/sys/instance.h
130
void e_ddi_borrow_instance(dev_info_t *cdip, in_node_t *cnp);
usr/src/uts/common/sys/instance.h
131
void e_ddi_return_instance(dev_info_t *cdip, char *addr, in_node_t *cnp);