Lines Matching refs:nvl
447 topo_fmri_asru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **asru, int *err)
451 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_ASRU,
452 nvl, &prop, err) < 0)
469 topo_fmri_fru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **fru, int *err)
473 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_FRU,
474 nvl, &prop, err) < 0)
491 topo_fmri_label(topo_hdl_t *thp, nvlist_t *nvl, char **label, int *err)
496 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_LABEL,
514 topo_fmri_serial(topo_hdl_t *thp, nvlist_t *nvl, char **serial, int *err)
524 if (nvlist_lookup_string(nvl, FM_FMRI_HC_SERIAL_ID, &sp) == 0) {
532 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, FM_FMRI_HC_SERIAL_ID,
549 int topo_fmri_getprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
555 return (fmri_prop(thp, nvl, pg, pname, args, prop, err));
558 int topo_fmri_setprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
566 if (nvlist_lookup_string(nvl, FM_FMRI_SCHEME, &scheme) != 0)
578 rv = nvlist_add_nvlist(in, TOPO_PROP_RESOURCE, nvl);
697 topo_instance_t inst, nvlist_t *nvl, int *err)
719 if (nvl != NULL &&
720 nvlist_add_nvlist(ins, TOPO_METH_FMRI_ARG_NVL, nvl) != 0) {