Lines Matching refs:nvl

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