Home
last modified time | relevance | path

Searched refs:tf_info_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_parse.h112 } tf_info_t; typedef
207 tf_info_t *, xmlNodePtr, tnode_t *);
209 extern tf_info_t *topo_xml_read(topo_mod_t *, const char *, const char *);
210 extern tf_info_t *tf_info_new(topo_mod_t *, xmlDocPtr, xmlChar *);
212 extern void topo_xml_cleanup(topo_mod_t *, tf_info_t *);
216 extern void tf_info_free(topo_mod_t *, tf_info_t *);
219 extern int topo_xml_enum(topo_mod_t *, tf_info_t *, tnode_t *);
H A Dtopo_parse.c34 tf_info_t *
37 tf_info_t *r; in tf_info_new()
39 if ((r = topo_mod_zalloc(mp, sizeof (tf_info_t))) == NULL) in tf_info_new()
51 tf_info_free(topo_mod_t *mp, tf_info_t *p) in tf_info_free()
58 topo_mod_free(mp, p, sizeof (tf_info_t)); in tf_info_free()
62 tf_rdata_new(topo_mod_t *mp, tf_info_t *xinfo, xmlNodePtr n, tnode_t *troot) in tf_rdata_new()
H A Dtopo_file.h37 tf_info_t *tf_tmap; /* topology map file info */
H A Dtopo_xml.c47 static tf_rdata_t *topo_xml_walk(topo_mod_t *, tf_info_t *, xmlNodePtr,
457 tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr dxn, tnode_t *ptn) in dependent_create()
505 tf_info_t *xinfo, tf_pad_t *pad, xmlNodePtr pxn, tnode_t *ptn) in dependents_create()
1856 tf_info_t *xinfo, xmlNodePtr croot, tnode_t *troot) in topo_xml_walk()
1963 topo_xml_enum(topo_mod_t *tmp, tf_info_t *xinfo, tnode_t *troot) in topo_xml_enum()
1986 static tf_info_t *
1997 tf_info_t *r; in txml_file_parse()
2133 tf_info_t *
2137 tf_info_t *tip; in topo_xml_read()