Lines Matching refs:scheme

45  * scheme plugin operations are supported as long as a backend method is
46 * supplied by a scheme-specific enumerator or the enumerator module that
47 * created the matching topology node. Support for fmd scheme operations
66 * - create: an FMRI nvlist by scheme type
102 char *scheme, *str;
106 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
110 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
178 char *scheme;
182 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
186 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
206 char *scheme;
210 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
214 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
234 char *scheme;
238 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
242 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
269 char *scheme;
274 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
278 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
295 char *scheme;
300 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
304 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
323 char *scheme;
328 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
332 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
353 char *scheme;
358 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
362 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
381 char *scheme;
385 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
389 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
408 char *scheme;
410 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
414 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
564 char *scheme;
566 if (nvlist_lookup_string(nvl, FM_FMRI_SCHEME, &scheme) != 0)
570 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
610 char *scheme;
612 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
616 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
692 * requested scheme. Args are passed as part of the inputs to the
693 * fmri-create method of the scheme.
696 topo_fmri_create(topo_hdl_t *thp, const char *scheme, const char *name,
705 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
1022 char *scheme;
1024 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
1028 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)