fmd_scheme_ops_t
static const fmd_scheme_ops_t _fmd_scheme_default_ops = {
static const fmd_scheme_ops_t _fmd_scheme_builtin_ops = {
{ "fmd_fmri_init", offsetof(fmd_scheme_ops_t, sop_init) },
{ "fmd_fmri_fini", offsetof(fmd_scheme_ops_t, sop_fini) },
{ "fmd_fmri_nvl2str", offsetof(fmd_scheme_ops_t, sop_nvl2str) },
{ "fmd_fmri_expand", offsetof(fmd_scheme_ops_t, sop_expand) },
{ "fmd_fmri_present", offsetof(fmd_scheme_ops_t, sop_present) },
{ "fmd_fmri_replaced", offsetof(fmd_scheme_ops_t, sop_replaced) },
{ "fmd_fmri_service_state", offsetof(fmd_scheme_ops_t,
{ "fmd_fmri_unusable", offsetof(fmd_scheme_ops_t, sop_unusable) },
{ "fmd_fmri_contains", offsetof(fmd_scheme_ops_t, sop_contains) },
{ "fmd_fmri_translate", offsetof(fmd_scheme_ops_t, sop_translate) },
fmd_scheme_ops_t sch_ops; /* scheme function pointers */
{ "fmd_fmri_init", offsetof(fmd_scheme_ops_t, sop_init) },
{ "fmd_fmri_fini", offsetof(fmd_scheme_ops_t, sop_fini) },
{ "fmd_fmri_nvl2str", offsetof(fmd_scheme_ops_t, sop_nvl2str) },
fmd_scheme_ops_t sch_ops; /* scheme function pointers */
static const fmd_scheme_ops_t _fmd_scheme_default_ops = {
{ "fmd_fmri_init", offsetof(fmd_scheme_ops_t, sop_init) },
{ "fmd_fmri_fini", offsetof(fmd_scheme_ops_t, sop_fini) },
{ "fmd_fmri_nvl2str", offsetof(fmd_scheme_ops_t, sop_nvl2str) },
fmd_scheme_ops_t sch_ops; /* scheme function pointers */
static const fmd_scheme_ops_t _fmd_scheme_default_ops = {