Lines Matching refs:fmri
126 nvlist_t *fmri;
181 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i,
184 if (fmri == NULL) {
191 ntn = topo_node_bind(mod, parent, name, i, fmri);
198 nvlist_free(fmri);
201 nvlist_free(fmri);
236 nvlist_t *fmri;
238 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0)
240 err = nvlist_add_uint8(fmri, FM_VERSION, FM_CPU_SCHEME_VERSION);
241 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_CPU);
242 err |= nvlist_add_uint32(fmri, FM_FMRI_CPU_ID, cpuid);
243 err |= nvlist_add_uint8(fmri, FM_FMRI_CPU_MASK, cpumask);
245 err |= nvlist_add_string(fmri, FM_FMRI_CPU_SERIAL_ID, serial);
247 nvlist_free(fmri);
252 return (fmri);