Lines Matching refs:fmri

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