Lines Matching defs:oldstrp
124 char *newstrp, *xp, *oldstrp = *oldstrpp;
126 if (oldstrp == NULL)
129 oldlen = strlen(oldstrp);
131 topo_dprintf(thp, TOPO_DBG_XML, "%s: thp=0x%p, oldstrp=0x%p=%s, "
132 "oldlen=%d\n", __func__, (void *)thp, (void *)oldstrp,
133 oldstrp, oldlen);
143 if (!isprint(oldstrp[i])) {
146 oldstrp[i] = '-';
151 if (oldstrp[i] == c2esc[j].c)
158 __func__, i, oldstrp[i], newlen);
181 if (oldstrp[i] == c2esc[j].c)
190 __func__, i, oldstrp[i], newstrp);
192 *xp++ = oldstrp[i];
196 topo_dprintf(thp, TOPO_DBG_XML, "%s: oldstrp=0x%p=%s, "
197 "newstrp=0x%p=%s\n", __func__, (void *)oldstrp, oldstrp,
200 topo_hdl_strfree(thp, oldstrp);