Lines Matching refs:fmri

114 	nvlist_t *auth, *fmri;  in smbios_make_slot()  local
127 if ((fmri = topo_mod_hcfmri(mod, smed->sme_pnode, FM_HC_SCHEME_VERSION, in smbios_make_slot()
137 smed->sme_slot_inst, fmri)) == NULL) { in smbios_make_slot()
139 nvlist_free(fmri); in smbios_make_slot()
145 nvlist_free(fmri); in smbios_make_slot()
146 fmri = NULL; in smbios_make_slot()
159 if (topo_node_fru(smed->sme_pnode, &fmri, NULL, &err) != 0 || in smbios_make_slot()
160 topo_node_fru_set(slotnode, fmri, 0, &err) != 0) { in smbios_make_slot()
163 nvlist_free(fmri); in smbios_make_slot()
167 nvlist_free(fmri); in smbios_make_slot()
210 nvlist_t *auth, *fmri; in smbios_make_dimm() local
245 if ((fmri = topo_mod_hcfmri(mod, slotnode, FM_HC_SCHEME_VERSION, in smbios_make_dimm()
255 (dimmnode = topo_node_bind(mod, slotnode, DIMM, 0, fmri)) == in smbios_make_dimm()
258 nvlist_free(fmri); in smbios_make_dimm()
269 if (topo_node_fru_set(dimmnode, fmri, 0, &err) != 0) { in smbios_make_dimm()
272 nvlist_free(fmri); in smbios_make_dimm()
276 nvlist_free(fmri); in smbios_make_dimm()
428 nvlist_t *auth, *fmri; in smbios_enum_motherboard() local
470 if ((fmri = topo_mod_hcfmri(mod, NULL, FM_HC_SCHEME_VERSION, in smbios_enum_motherboard()
481 fmri)) == NULL) { in smbios_enum_motherboard()
483 nvlist_free(fmri); in smbios_enum_motherboard()
494 if (topo_node_fru_set(mbnode, fmri, 0, &err) != 0) { in smbios_enum_motherboard()
497 nvlist_free(fmri); in smbios_enum_motherboard()
501 nvlist_free(fmri); in smbios_enum_motherboard()
502 fmri = NULL; in smbios_enum_motherboard()