Home
last modified time | relevance | path

Searched refs:ttree_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_tree.c69 static ttree_t *
70 set_create_error(topo_hdl_t *thp, ttree_t *tp, int err) in set_create_error()
81 ttree_t *
84 ttree_t *tp; in topo_tree_create()
87 if ((tp = topo_mod_zalloc(mod, sizeof (ttree_t))) == NULL) in topo_tree_create()
126 topo_tree_destroy(ttree_t *tp) in topo_tree_destroy()
149 topo_mod_free(mod, tp, sizeof (ttree_t)); in topo_tree_destroy()
153 topo_tree_enum(topo_hdl_t *thp, ttree_t *tp) in topo_tree_enum()
205 ttree_t *tp; in topo_tree_enum_all()
H A Dtopo_tree.h90 } ttree_t; typedef
135 extern ttree_t *topo_tree_create(topo_hdl_t *, topo_mod_t *, const char *);
136 extern void topo_tree_destroy(ttree_t *);
H A Dtopo_snap.c256 ttree_t *tp; in topo_close()
472 ttree_t *tp; in topo_snap_destroy()
569 ttree_t *tp; in topo_walk_init()
838 for (ttree_t *tp = topo_list_next(&thp->th_trees); tp != NULL; in topo_scheme_walk()
H A Dtopo_builtin.c108 ttree_t *tp; in topo_builtin_create()
H A Dtopo_2xml.c471 ttree_t *tp; in topo_xml_print()
H A Dtopo_subr.c224 ttree_t *tp; in topo_hdl_root()
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c328 ttree_t *tree = (ttree_t *)data; in find_tree_root()
587 wsp->walk_data = mdb_alloc(sizeof (ttree_t), UM_SLEEP); in ttree_walk_init()
597 ttree_t *tree; in ttree_walk_step()
602 if (mdb_vread(wsp->walk_data, sizeof (ttree_t), wsp->walk_addr) in ttree_walk_step()
603 != sizeof (ttree_t)) { in ttree_walk_step()
612 tree = (ttree_t *)wsp->walk_data; in ttree_walk_step()
622 mdb_free(wsp->walk_data, sizeof (ttree_t)); in ttree_walk_fini()