Lines Matching refs:fmri
267 err = nvlist_add_string(nvl, "fmri-string", buf);
290 nvlist_t *fmri;
295 if (nvlist_lookup_string(in, "fmri-string", &fmristr) != 0)
318 "%s: fmri string to long\n", __func__);
379 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0)
385 err = nvlist_add_uint8(fmri, FM_VERSION, FM_MEM_SCHEME_VERSION);
386 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_MEM);
387 err |= nvlist_add_string(fmri, FM_FMRI_MEM_UNUM, unum);
391 err |= nvlist_add_uint64(fmri, FM_FMRI_MEM_PHYSADDR, paddr);
396 err |= nvlist_add_uint64(fmri, FM_FMRI_MEM_OFFSET, offset);
400 nvlist_free(fmri);
403 *out = fmri;