Lines Matching defs:namelen
339 fmd_asru_get_namestr(nvlist_t *nvl, char **name, ssize_t *namelen)
341 if ((*namelen = fmd_fmri_nvl2str(nvl, NULL, 0)) == -1)
343 *name = fmd_alloc(*namelen + 1, FMD_SLEEP);
344 if (fmd_fmri_nvl2str(nvl, *name, *namelen + 1) == -1) {
346 fmd_free(*name, *namelen + 1);
1131 ssize_t namelen;
1134 (namelen = fmd_fmri_nvl2str(nvl, NULL, 0)) != -1 &&
1135 (name = fmd_alloc(namelen + 1, FMD_SLEEP)) != NULL) {
1136 if (fmd_fmri_nvl2str(nvl, name, namelen + 1) != -1)
1139 fmd_free(name, namelen + 1);