Lines Matching refs:nvl
134 fmd_fmri_auth2str(nvlist_t *nvl)
140 for (nvp = nvlist_next_nvpair(nvl, NULL);
141 nvp != NULL; nvp = nvlist_next_nvpair(nvl, nvp)) {
153 for (nvp = nvlist_next_nvpair(nvl, NULL);
154 nvp != NULL; nvp = nvlist_next_nvpair(nvl, nvp)) {
254 nvl2scheme(nvlist_t *nvl)
258 if (nvlist_lookup_string(nvl, FM_FMRI_SCHEME, &name) != 0) {
267 fmd_fmri_nvl2str(nvlist_t *nvl, char *buf, size_t buflen)
278 if ((sp = nvl2scheme(nvl)) == NULL)
283 rv = sp->sch_ops.sop_nvl2str(nvl, buf, buflen);
291 fmd_fmri_expand(nvlist_t *nvl)
296 if ((sp = nvl2scheme(nvl)) == NULL)
300 rv = sp->sch_ops.sop_expand(nvl);
308 fmd_fmri_present(nvlist_t *nvl)
313 if ((sp = nvl2scheme(nvl)) == NULL)
317 rv = sp->sch_ops.sop_present(nvl);
325 fmd_fmri_replaced(nvlist_t *nvl)
330 if ((sp = nvl2scheme(nvl)) == NULL)
334 rv = sp->sch_ops.sop_replaced(nvl);
342 fmd_fmri_service_state(nvlist_t *nvl)
347 if ((sp = nvl2scheme(nvl)) == NULL)
351 rv = sp->sch_ops.sop_service_state(nvl);
359 fmd_fmri_unusable(nvlist_t *nvl)
364 if ((sp = nvl2scheme(nvl)) == NULL)
368 rv = sp->sch_ops.sop_unusable(nvl);
381 fmd_fmri_retire(nvlist_t *nvl)
389 rv = topo_fmri_retire(thp, nvl, &err);
396 fmd_fmri_unretire(nvlist_t *nvl)
404 rv = topo_fmri_unretire(thp, nvl, &err);
437 nvlist_t *nvl;
443 nvl = sp->sch_ops.sop_translate(fmri, auth);
447 return (nvl);