tf_rdata_t
tf_rdata_free(topo_mod_t *mp, tf_rdata_t *p)
topo_mod_free(mp, p, sizeof (tf_rdata_t));
tf_rdata_t *
tf_rdata_t *r;
if ((r = topo_mod_zalloc(mp, sizeof (tf_rdata_t))) == NULL) {
tf_rdata_t *tf_rd; /* data for forming topology nodes */
extern tf_rdata_t *tf_rdata_new(topo_mod_t *,
extern void tf_rdata_free(topo_mod_t *, tf_rdata_t *);
extern int topo_xml_range_process(topo_mod_t *, xmlNodePtr, tf_rdata_t *);
pad_process(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
tf_rdata_t tmp_rd;
fac_process(topo_mod_t *mp, xmlNodePtr pn, tf_rdata_t *rd, tnode_t *ptn)
node_process(topo_mod_t *mp, xmlNodePtr nn, tf_rdata_t *rd)
enum_run(topo_mod_t *mp, tf_rdata_t *rd)
decorate_nodes(topo_mod_t *mp, tf_rdata_t *rd, xmlNodePtr pxn, tnode_t *ptn,
topo_xml_range_process(topo_mod_t *mp, xmlNodePtr rn, tf_rdata_t *rd)
static tf_rdata_t *
tf_rdata_t *rr, *pr, *rdp;
tf_rdata_t *rp, *pp, *np;
static tf_rdata_t *topo_xml_walk(topo_mod_t *, tf_info_t *, xmlNodePtr,
static int enum_run(topo_mod_t *, tf_rdata_t *);
static int fac_process(topo_mod_t *, xmlNodePtr, tf_rdata_t *, tnode_t *);
static int decorate_nodes(topo_mod_t *, tf_rdata_t *, xmlNodePtr, tnode_t *,