Lines Matching refs:fmri

169 		nvlist_t *fmri;
173 &fmri) != 0) {
180 chan, fmri)) == NULL) {
181 nvlist_free(fmri);
187 nvlist_free(fmri);
214 &fmri) != 0) {
221 cs, fmri)) == NULL) {
222 nvlist_free(fmri);
251 (void) topo_node_asru_set(csnode, fmri,
253 nvlist_free(fmri);
297 * so FRU fmri is NULL, but FRU Labels are set,
376 nvlist_t *fmri, *pfmri = NULL;
391 whinge(mod, &nerr, "amd_rank_create: parent fmri lookup "
412 if (mkrsrc(mod, pnode, RANK_NODE_NAME, i, auth, &fmri) < 0) {
418 fmri)) == NULL) {
419 nvlist_free(fmri);
425 nvlist_free(fmri);
474 nvlist_t *fmri, **dimmarr = NULL;
502 if (mkrsrc(mod, pnode, name, num, auth, &fmri) < 0) {
512 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_SN,
514 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_PN,
516 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_REV,
524 if ((dimmnode = topo_node_bind(mod, pnode, name, num, fmri))
526 nvlist_free(fmri);
543 nvlist_free(fmri);
545 &fmri, &err);
566 (void) topo_node_asru_set(dimmnode, fmri, 0, &err);
567 (void) topo_node_fru_set(dimmnode, fmri, 0, &err);
568 nvlist_free(fmri);
594 nvlist_t *fmri, **csarr = NULL;
614 if (mkrsrc(mod, pnode, name, csnum, auth, &fmri) != 0) {
619 if ((csnode = topo_node_bind(mod, pnode, name, csnum, fmri))
621 nvlist_free(fmri);
626 cs_fmri[csnum] = fmri; /* nvlist will be freed in mc_create */
628 (void) topo_node_asru_set(csnode, fmri, 0, &err);
630 (void) topo_node_fru_set(csnode, fmri, 0, &err);
648 nvlist_t *fmri;
673 if (mkrsrc(mod, pnode, name, i, auth, &fmri) != 0) {
679 if ((chnode = topo_node_bind(mod, pnode, name, i, fmri))
681 nvlist_free(fmri);
687 (void) topo_node_asru_set(chnode, fmri, 0, &err);
691 nvlist_free(fmri);
731 nvlist_t *rfmri, *fmri;
758 if (mkrsrc(mod, pnode, name, mcnum, auth, &fmri) != 0) {
766 (void) nvlist_add_string(fmri, "serial", serial);
767 (void) nvlist_add_string(fmri, "part", part);
768 (void) nvlist_add_string(fmri, "revision", rev);
773 fmri)) == NULL) {
774 nvlist_free(fmri);
786 nvlist_free(fmri);