Searched refs:pfmri (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dtopo_gather.c223 char *pfmri; member in struct:walk_diskmon
242 if (wdp->pfmri == NULL) {
247 if (nvlist_lookup_uint64(g_topo2diskmon, wdp->pfmri, &ptr) != 0) {
249 wdp->pfmri, node);
250 dstrfree(wdp->pfmri);
255 dstrfree(wdp->pfmri);
256 wdp->pfmri = NULL;
516 wdp->pfmri = cstr;
718 wdp->pfmri = cstr;
755 wd.pfmri
[all...]
/illumos-gate/usr/src/lib/libscf/common/
H A Dhighlevel.c399 char *pfmri; local
410 if ((pfmri = uu_msprintf("%s/%s", g->fmri,
414 if (scf_handle_decode_fmri(hndl, pfmri,
429 uu_free(pfmri);
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_node.c539 nvlist_t *pfmri, *fnvl; local
613 if (topo_node_resource(pnode, &pfmri, &err) < 0) {
619 if (nvlist_add_nvlist(pfmri, FM_FMRI_FACILITY, fnvl) != 0) {
621 nvlist_free(pfmri);
630 TOPO_PROP_IMMUTABLE, pfmri, &err) < 0) {
631 nvlist_free(pfmri);
636 nvlist_free(pfmri);
H A Dtopo_xml.c519 nvlist_t *pfmri, tnode_t *ptn, const char *gnm, const char *pnm,
535 e = nvlist_lookup_int32(pfmri, INV_PVAL, &i32);
538 e = nvlist_lookup_uint32(pfmri, INV_PVAL, &ui32);
541 e = nvlist_lookup_int64(pfmri, INV_PVAL, &i64);
544 e = nvlist_lookup_uint64(pfmri, INV_PVAL, &ui64);
547 e = nvlist_lookup_nvlist(pfmri, INV_PVAL, &fmri);
550 e = nvlist_lookup_string(pfmri, INV_PVAL, &str);
553 e = nvlist_lookup_int32_array(pfmri, INV_PVAL, &i32arr, &nelem);
556 e = nvlist_lookup_uint32_array(pfmri, INV_PVAL, &ui32arr,
560 e = nvlist_lookup_int64_array(pfmri, INV_PVA
518 prop_create(topo_mod_t *mp, nvlist_t *pfmri, tnode_t *ptn, const char *gnm, const char *pnm, topo_type_t ptype, int flag) argument
[all...]
H A Dtopo_mod.c295 nvlist_t *pfmri = NULL, *fmri = NULL, *args = NULL; local
312 if (topo_node_resource(pnode, &pfmri, &err) < 0) {
318 pfmri) != 0) {
319 nvlist_free(pfmri);
323 nvlist_free(pfmri);
H A Dhc.c316 nvlist_t *pfmri = NULL; local
339 (void) topo_node_resource(pnode, &pfmri, &err);
341 nvl = hc_fmri_create(mod, pfmri, FM_HC_SCHEME_VERSION, name, min,
343 nvlist_free(pfmri); /* callee ignores NULLs */
1119 hc_fmri_create(topo_mod_t *mod, nvlist_t *pfmri, int version, const char *name, argument
1146 if (pfmri != NULL) {
1147 if (nvlist_lookup_nvlist_array(pfmri, FM_FMRI_HC_LIST,
1193 nvlist_t *args, *pfmri = NULL; local
1210 pfmri = NULL;
1221 &pfmri);
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_amd.c369 nvlist_t *fmri, *pfmri = NULL; local
383 if (topo_node_resource(pnode, &pfmri, &err) < 0) {
391 nvlist_free(pfmri);
422 (void) topo_node_fru_set(ranknode, pfmri, 0, &err);
454 nvlist_free(pfmri);
644 nvlist_t *pfmri = NULL; local
663 (void) topo_node_fru(pnode, &pfmri, NULL, &err);
681 if (pfmri)
682 (void) topo_node_fru_set(chnode, pfmri, 0, &err);
691 nvlist_free(pfmri);
[all...]

Completed in 638 milliseconds