Searched refs:tf_rdata_t (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_parse.h | 96 } tf_rdata_t; typedef 108 tf_rdata_t *tf_rd; /* data for forming topology nodes */ 202 extern tf_rdata_t *tf_rdata_new(topo_mod_t *, 209 extern void tf_rdata_free(topo_mod_t *, tf_rdata_t *); 214 extern int topo_xml_range_process(topo_mod_t *, xmlNodePtr, tf_rdata_t *);
|
H A D | topo_parse.c | 61 tf_rdata_t * 64 tf_rdata_t *r; in tf_rdata_new() 69 if ((r = topo_mod_zalloc(mp, sizeof (tf_rdata_t))) == NULL) { in tf_rdata_new() 109 tf_rdata_free(topo_mod_t *mp, tf_rdata_t *p) in tf_rdata_free() 119 topo_mod_free(mp, p, sizeof (tf_rdata_t)); in tf_rdata_free()
|
H A D | topo_xml.c | 47 static tf_rdata_t *topo_xml_walk(topo_mod_t *, tf_info_t *, xmlNodePtr, 50 static int enum_run(topo_mod_t *, tf_rdata_t *); 52 static int fac_process(topo_mod_t *, xmlNodePtr, tf_rdata_t *, tnode_t *); 54 static int decorate_nodes(topo_mod_t *, tf_rdata_t *, xmlNodePtr, tnode_t *, 457 tf_rdata_t *rp, *pp, *np; in dependent_create() 1167 pad_process(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn, in pad_process() 1174 tf_rdata_t tmp_rd; in pad_process() 1402 fac_process(topo_mod_t *mp, xmlNodePtr pn, tf_rdata_t *rd, tnode_t *ptn) in fac_process() 1499 node_process(topo_mod_t *mp, xmlNodePtr nn, tf_rdata_t *rd) in node_process() 1606 enum_run(topo_mod_t *mp, tf_rdata_t *rd) in enum_run() [all …]
|