Home
last modified time | relevance | path

Searched refs:preunum (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/lib/fm/topo/libtopo/common/
H A Dmem.c194 char *preunum, *escunum, *prefix; in mem_nvl2str() local
231 preunum = topo_mod_strdup(mod, unum); in mem_nvl2str()
232 presz = strlen(preunum) + 1; in mem_nvl2str()
235 if (preunum[i] == ':' && preunum[i + 1] == ' ') { in mem_nvl2str()
236 bcopy(preunum + i + 2, preunum + i + 1, in mem_nvl2str()
238 } else if (preunum[i] == ' ') { in mem_nvl2str()
239 preunum[i] = ','; in mem_nvl2str()
243 i = mem_fmri_uriescape(preunum, ":,/", NULL, 0); in mem_nvl2str()
245 (void) mem_fmri_uriescape(preunum, ":,/", escunum, i + 1); in mem_nvl2str()
246 topo_mod_free(mod, preunum, presz); in mem_nvl2str()
/titanic_41/usr/src/cmd/fm/schemes/mem/
H A Dmem.c76 char *rawunum, *preunum, *escunum, *prefix; in fmd_fmri_nvl2str() local
123 preunum = fmd_fmri_strdup(rawunum); in fmd_fmri_nvl2str()
124 presz = strlen(preunum) + 1; in fmd_fmri_nvl2str()
127 if (preunum[i] == ':' && preunum[i + 1] == ' ') { in fmd_fmri_nvl2str()
128 bcopy(preunum + i + 2, preunum + i + 1, in fmd_fmri_nvl2str()
130 } else if (preunum[i] == ' ') { in fmd_fmri_nvl2str()
131 preunum[i] = ','; in fmd_fmri_nvl2str()
135 escunum = fmd_fmri_strescape(preunum); in fmd_fmri_nvl2str()
136 fmd_fmri_free(preunum, presz); in fmd_fmri_nvl2str()