Lines Matching refs:fmri

163 		nvlist_t *fmri;  in amd_generic_mc_create()  local
167 &fmri) != 0) { in amd_generic_mc_create()
174 chan, fmri)) == NULL) { in amd_generic_mc_create()
175 nvlist_free(fmri); in amd_generic_mc_create()
181 nvlist_free(fmri); in amd_generic_mc_create()
208 &fmri) != 0) { in amd_generic_mc_create()
215 cs, fmri)) == NULL) { in amd_generic_mc_create()
216 nvlist_free(fmri); in amd_generic_mc_create()
245 (void) topo_node_asru_set(csnode, fmri, in amd_generic_mc_create()
247 nvlist_free(fmri); in amd_generic_mc_create()
369 nvlist_t *fmri, *pfmri = NULL; in amd_rank_create() local
405 if (mkrsrc(mod, pnode, RANK_NODE_NAME, i, auth, &fmri) < 0) { in amd_rank_create()
411 fmri)) == NULL) { in amd_rank_create()
412 nvlist_free(fmri); in amd_rank_create()
418 nvlist_free(fmri); in amd_rank_create()
467 nvlist_t *fmri, **dimmarr = NULL; in amd_dimm_create() local
495 if (mkrsrc(mod, pnode, name, num, auth, &fmri) < 0) { in amd_dimm_create()
505 perr += nvlist_add_string(fmri, FM_FMRI_HC_SERIAL_ID, in amd_dimm_create()
507 perr += nvlist_add_string(fmri, FM_FMRI_HC_PART, in amd_dimm_create()
509 perr += nvlist_add_string(fmri, FM_FMRI_HC_REVISION, in amd_dimm_create()
517 if ((dimmnode = topo_node_bind(mod, pnode, name, num, fmri)) in amd_dimm_create()
519 nvlist_free(fmri); in amd_dimm_create()
536 nvlist_free(fmri); in amd_dimm_create()
538 &fmri, &err); in amd_dimm_create()
559 (void) topo_node_asru_set(dimmnode, fmri, 0, &err); in amd_dimm_create()
560 (void) topo_node_fru_set(dimmnode, fmri, 0, &err); in amd_dimm_create()
561 nvlist_free(fmri); in amd_dimm_create()
587 nvlist_t *fmri, **csarr = NULL; in amd_cs_create() local
607 if (mkrsrc(mod, pnode, name, csnum, auth, &fmri) != 0) { in amd_cs_create()
612 if ((csnode = topo_node_bind(mod, pnode, name, csnum, fmri)) in amd_cs_create()
614 nvlist_free(fmri); in amd_cs_create()
619 cs_fmri[csnum] = fmri; /* nvlist will be freed in mc_create */ in amd_cs_create()
621 (void) topo_node_asru_set(csnode, fmri, 0, &err); in amd_cs_create()
623 (void) topo_node_fru_set(csnode, fmri, 0, &err); in amd_cs_create()
641 nvlist_t *fmri; in amd_dramchan_create() local
666 if (mkrsrc(mod, pnode, name, i, auth, &fmri) != 0) { in amd_dramchan_create()
672 if ((chnode = topo_node_bind(mod, pnode, name, i, fmri)) in amd_dramchan_create()
674 nvlist_free(fmri); in amd_dramchan_create()
680 (void) topo_node_asru_set(chnode, fmri, 0, &err); in amd_dramchan_create()
684 nvlist_free(fmri); in amd_dramchan_create()
723 nvlist_t *rfmri, *fmri; in amd_mc_create() local
750 if (mkrsrc(mod, pnode, name, mcnum, auth, &fmri) != 0) { in amd_mc_create()
758 (void) nvlist_add_string(fmri, "serial", serial); in amd_mc_create()
759 (void) nvlist_add_string(fmri, "part", part); in amd_mc_create()
760 (void) nvlist_add_string(fmri, "revision", rev); in amd_mc_create()
765 fmri)) == NULL) { in amd_mc_create()
766 nvlist_free(fmri); in amd_mc_create()
778 nvlist_free(fmri); in amd_mc_create()