Lines Matching refs:nlen
87 int nlen) /* length of new string */ in substitute() argument
95 (long)(p - string), olen, nlen); in substitute()
98 if (*slen + nlen - olen > ssize) { in substitute()
104 if (olen != nlen) { in substitute()
107 len = (olen > nlen) ? olen : nlen; in substitute()
113 memmove(p + nlen, p + olen, tail); in substitute()
117 memcpy(p, new, nlen); in substitute()
119 *slen += nlen - olen; in substitute()
121 return p + nlen; in substitute()
137 int res, len, nlen, loop; in regex_sub() local
171 nlen = 0; in regex_sub()
173 nlen = strlen(s); in regex_sub()
214 if (nlen + 1 >= SLRE_PATSZ) { in regex_sub()
216 SLRE_BUFSZ, nlen + 1); in regex_sub()
255 char *p = memstr(np, nlen, backref, 2); in regex_sub()
260 np = substitute(np, &nlen, in regex_sub()
273 nbuf, nlen); in regex_sub()