Lines Matching refs:nlen
142 * @nlen: Length of @new excluding terminator
147 const char *old, int olen, const char *new, int nlen)
155 (long)(p - string), olen, nlen);
158 if (*slen + nlen - olen > ssize) {
164 if (olen != nlen) {
167 len = (olen > nlen) ? olen : nlen;
173 memmove(p + nlen, p + olen, tail);
177 memcpy(p, new, nlen);
179 *slen += nlen - olen;
181 return p + nlen;
189 int res, len, nlen, loop;
230 nlen = strlen(s);
232 if (nlen + 1 >= nbuf_size) {
234 nbuf_size, nlen + 1);
273 char *p = memstr(np, nlen, backref, 2);
278 np = substitute(np, &nlen,
290 old, olen, nbuf, nlen);