set_error
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_NVL2STR, out));
return (set_error(thp, ETOPO_METHOD_INVAL, err,
return (set_error(thp, ETOPO_NOMEM, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_STR2NVL,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_STR2NVL,
return (set_error(thp, *err, err, TOPO_METH_STR2NVL, in));
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
(void) set_error(thp, *err, err, TOPO_METH_PRESENT, out);
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
(void) set_error(thp, *err, err, TOPO_METH_REPLACED, out);
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_CONTAINS,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_CONTAINS,
return (set_error(thp, *err, err, TOPO_METH_CONTAINS, in));
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_UNUSABLE, out));
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_RETIRE, out));
return (set_error(thp, ETOPO_METHOD_FAIL, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_UNRETIRE, out));
return (set_error(thp, ETOPO_METHOD_FAIL, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_SERVICE_STATE,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, *err, err, TOPO_METH_EXPAND, out));
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_PROP_NOENT, err,
return (set_error(thp, *err, err, "topo_fmri_asru", NULL));
return (set_error(thp, ETOPO_PROP_NVL, err, "topo_fmri_asru",
return (set_error(thp, ETOPO_PROP_NOMEM, err, "topo_fmri_asru",
return (set_error(thp, *err, err, "topo_fmri_fru", NULL));
return (set_error(thp, ETOPO_PROP_NVL, err, "topo_fmri_fru",
return (set_error(thp, ETOPO_PROP_NOMEM, err, "topo_fmri_fru",
return (set_error(thp, *err, err, "topo_fmri_label", NULL));
return (set_error(thp, ETOPO_PROP_NVL, err, "topo_fmri_label",
return (set_error(thp, ETOPO_PROP_NOMEM, err, "topo_fmri_label",
return (set_error(thp, ETOPO_PROP_NOMEM, err,
return (set_error(thp, *err, err, "topo_fmri_serial", NULL));
return (set_error(thp, ETOPO_PROP_NVL, err, "topo_fmri_serial",
return (set_error(thp, ETOPO_PROP_NOMEM, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_FMRI_NVL, err,
return (set_error(thp, ETOPO_PROP_NOENT, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_FMRI_MALFORM, err,
return (set_error(thp, ETOPO_METHOD_NOTSUP, err,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_COMPARE,
return (set_error(thp, ETOPO_FMRI_NVL, err, TOPO_METH_COMPARE,
return (set_error(thp, *err, err, TOPO_METH_COMPARE, in));