Lines Matching refs:nvl
42 fmd_fmri_nvl2str(nvlist_t *nvl, char *buf, size_t buflen)
51 if (topo_fmri_nvl2str(thp, nvl, &str, &err) != 0) {
144 fmd_fmri_expand(nvlist_t *nvl)
153 if (nvlist_lookup_uint8(nvl, FM_VERSION, &version) != 0 ||
154 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
163 rc = topo_fmri_expand(thp, nvl, &err);
169 if ((rc = nvlist_lookup_uint64(nvl, FM_FMRI_CPU_SERIAL_ID,
177 if ((rc = nvlist_add_uint64(nvl, FM_FMRI_CPU_SERIAL_ID,
182 if ((rc = nvlist_lookup_string(nvl, FM_FMRI_CPU_SERIAL_ID,
190 if ((rc = nvlist_add_string(nvl, FM_FMRI_CPU_SERIAL_ID,
202 fmd_fmri_present(nvlist_t *nvl)
211 if (nvlist_lookup_uint8(nvl, FM_VERSION, &version) != 0 ||
212 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
220 rc = topo_fmri_present(thp, nvl, &err);
226 if (nvlist_lookup_uint64(nvl, FM_FMRI_CPU_SERIAL_ID,
235 if ((rc = nvlist_lookup_string(nvl, FM_FMRI_CPU_SERIAL_ID,
255 fmd_fmri_replaced(nvlist_t *nvl)
264 if (nvlist_lookup_uint8(nvl, FM_VERSION, &version) != 0 ||
265 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
273 rc = topo_fmri_replaced(thp, nvl, &err);
279 if (nvlist_lookup_uint64(nvl, FM_FMRI_CPU_SERIAL_ID,
290 if ((rc = nvlist_lookup_string(nvl, FM_FMRI_CPU_SERIAL_ID,
314 fmd_fmri_unusable(nvlist_t *nvl)
321 if (nvlist_lookup_uint8(nvl, FM_VERSION, &version) != 0 ||
323 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
331 rc = topo_fmri_unusable(thp, nvl, &err);