fmd_fmri_nvl2str
if ((namelen = fmd_fmri_nvl2str(nvl, NULL, 0)) == -1)
if (fmd_fmri_nvl2str(nvl, name, namelen + 1) == -1) {
(namelen = fmd_fmri_nvl2str(nvl, NULL, 0)) != -1 &&
if (fmd_fmri_nvl2str(nvl, name, namelen + 1) != -1)
if ((*namelen = fmd_fmri_nvl2str(nvl, NULL, 0)) == -1)
if (fmd_fmri_nvl2str(nvl, *name, *namelen + 1) == -1) {
if ((namelen = fmd_fmri_nvl2str(rsrc, NULL, 0)) == -1)
if (fmd_fmri_nvl2str(rsrc, name, namelen + 1) == -1)
if ((new_namelen = fmd_fmri_nvl2str(new_rsrc, NULL, 0)) == -1)
if (fmd_fmri_nvl2str(new_rsrc, new_name, new_namelen + 1) == -1)
extern ssize_t fmd_fmri_nvl2str(nvlist_t *, char *, size_t);
static int fmd_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t,
TOPO_STABILITY_INTERNAL, fmd_fmri_nvl2str },