126 extern int topo_fmri_nvl2str(topo_hdl_t *, nvlist_t *, char **, int *); |
126 extern int topo_fmri_nvl2str(topo_hdl_t *, nvlist_t *, char **, int *); |
127 extern int topo_fmri_str2nvl(topo_hdl_t *, const char *, nvlist_t **, int *); |
127 extern int topo_fmri_str2nvl(topo_hdl_t *, const char *, nvlist_t **, int *); |
128 extern int topo_fmri_asru(topo_hdl_t *, nvlist_t *, nvlist_t **, int *); |
128 extern int topo_fmri_asru(topo_hdl_t *, nvlist_t *, nvlist_t **, int *); |
129 extern int topo_fmri_fru(topo_hdl_t *, nvlist_t *, nvlist_t **, |
129 extern int topo_fmri_fru(topo_hdl_t *, nvlist_t *, nvlist_t **, |
130 int *); |
130 int *); |
|
131 extern int topo_fmri_label(topo_hdl_t *, nvlist_t *, char **, int *); |
131 extern int topo_fmri_compare(topo_hdl_t *, nvlist_t *, nvlist_t *, int *); |
132 extern int topo_fmri_compare(topo_hdl_t *, nvlist_t *, nvlist_t *, int *); |
132 extern int topo_fmri_invoke(topo_hdl_t *, nvlist_t *, topo_walk_cb_t, void *, |
133 extern int topo_fmri_invoke(topo_hdl_t *, nvlist_t *, topo_walk_cb_t, void *, |
133 int *); |
134 int *); |
134 extern nvlist_t *topo_fmri_create(topo_hdl_t *, const char *, const char *, |
|
135 topo_instance_t, nvlist_t *, int *); |
|
136 |
135 |
137 /* |
136 /* |
138 * Topo node utilities: callable from topo_walk_step() callback or module |
137 * Topo node utilities: callable from topo_walk_step() callback or module |
139 * enumeration, topo_mod_enumerate() |
138 * enumeration, topo_mod_enumerate() |
140 */ |
139 */ |