Lines Matching defs:scheme

44  * scheme plugin operations are supported as long as a backend method is
45 * supplied by a scheme-specific enumerator or the enumerator module that
46 * created the matching topology node. Support for fmd scheme operations
62 * - create: an FMRI nvlist by scheme type
100 char *scheme, *str;
104 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
108 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
179 char *scheme;
183 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
187 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
207 char *scheme;
211 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
215 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
235 char *scheme;
239 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
243 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
270 char *scheme;
275 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
279 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
296 char *scheme;
301 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
305 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
324 char *scheme;
329 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
333 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
354 char *scheme;
359 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
363 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
382 char *scheme;
386 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
390 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
409 char *scheme;
411 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
415 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
568 char *scheme;
570 if (nvlist_lookup_string(nvl, FM_FMRI_SCHEME, &scheme) != 0)
574 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
615 char *scheme;
617 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
621 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
697 * requested scheme. Args are passed as part of the inputs to the
698 * fmri-create method of the scheme.
701 topo_fmri_create(topo_hdl_t *thp, const char *scheme, const char *name,
710 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
859 char *scheme;
861 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
864 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)
900 char *scheme;
902 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0)
906 if ((rnode = topo_hdl_root(thp, scheme)) == NULL)