Lines Matching refs:topo_mod_t
119 extern int simple_dimm_label(topo_mod_t *, tnode_t *, topo_version_t,
121 extern int simple_dimm_label_mp(topo_mod_t *, tnode_t *, topo_version_t,
123 extern int seq_dimm_label(topo_mod_t *, tnode_t *, topo_version_t,
125 extern int g4_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
128 extern int g12f_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
131 extern int simple_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
133 extern int g4_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
135 extern int a4fplus_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
137 extern int simple_cs_label_mp(topo_mod_t *, tnode_t *, topo_version_t,
139 extern int get_dimm_serial(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *,
141 extern int fsb2_chip_label(topo_mod_t *, tnode_t *, topo_version_t,
147 extern void whinge(topo_mod_t *, int *, const char *, ...);
148 extern int nvprop_add(topo_mod_t *, nvpair_t *, const char *, tnode_t *);
149 extern int add_nvlist_strprop(topo_mod_t *, tnode_t *, nvlist_t *,
151 extern int add_nvlist_longprop(topo_mod_t *, tnode_t *, nvlist_t *,
153 extern int add_nvlist_longprops(topo_mod_t *, tnode_t *, nvlist_t *,
155 extern int mkrsrc(topo_mod_t *, tnode_t *, const char *, int,
157 extern nvlist_t *cpu_fmri_create(topo_mod_t *, uint32_t, char *, uint8_t);
163 extern int mem_asru_compute(topo_mod_t *, tnode_t *, topo_version_t,
165 extern int rank_fmri_present(topo_mod_t *, tnode_t *, topo_version_t,
167 extern int rank_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t,
169 extern int retire_strands(topo_mod_t *, tnode_t *, topo_version_t,
171 extern int unretire_strands(topo_mod_t *, tnode_t *, topo_version_t,
173 extern int service_state_strands(topo_mod_t *, tnode_t *, topo_version_t,
175 extern int unusable_strands(topo_mod_t *, tnode_t *, topo_version_t,
177 extern int ntv_page_retire(topo_mod_t *, tnode_t *, topo_version_t,
179 extern int ntv_page_service_state(topo_mod_t *, tnode_t *, topo_version_t,
181 extern int ntv_page_unretire(topo_mod_t *, tnode_t *, topo_version_t,
183 extern int ntv_page_unusable(topo_mod_t *, tnode_t *, topo_version_t,
186 extern int mem_asru_create(topo_mod_t *, nvlist_t *, nvlist_t **);
191 extern void amd_mc_create(topo_mod_t *, uint16_t, tnode_t *, const char *,
198 extern int mc_offchip_create(topo_mod_t *, tnode_t *, const char *, nvlist_t *);
199 extern void onchip_mc_create(topo_mod_t *, uint16_t, tnode_t *,
202 extern char *get_fmtstr(topo_mod_t *, nvlist_t *);
203 extern int store_prop_val(topo_mod_t *, char *, char *, nvlist_t **out);
209 extern int init_chip_smbios(topo_mod_t *);
210 extern int chip_status_smbios_get(topo_mod_t *, id_t);
211 extern int chip_fru_smbios_get(topo_mod_t *, id_t);
212 extern const char *chip_label_smbios_get(topo_mod_t *, tnode_t *, id_t, char *);
213 extern const char *chip_serial_smbios_get(topo_mod_t *, id_t);
214 extern const char *chip_part_smbios_get(topo_mod_t *, id_t);
215 extern const char *chip_rev_smbios_get(topo_mod_t *, id_t);
216 extern id_t memnode_to_smbiosid(topo_mod_t *, uint16_t, const char *,