Lines Matching defs:next
353 const char *self_s, *start, *next, *end;
379 next = findchar(start, end - start, from_c);
380 if (next == NULL)
382 memcpy(result_s, start, next - start);
383 result_s += (next - start);
384 start = next + 1;
398 const char *self_s, *start, *next, *end;
433 next = start + offset;
435 memcpy(result_s, start, next - start);
437 result_s += (next - start);
438 start = next + from_len;
451 char *result_s, *start, *next;
459 next = findchar(self_s, self_len, from_c);
461 if (next == NULL) {
475 start = result_s + (next - self_s);
481 next = findchar(start, end - start, from_c);
482 if (next == NULL)
484 *next = to_c;
485 start = next + 1;
550 const char *self_s, *start, *next, *end;
583 next = findchar(start, end - start, from_c);
584 if (next == NULL)
587 if (next == start) {
594 memcpy(result_s, start, next - start);
595 result_s += (next - start);
598 start = next + 1;
614 const char *self_s, *start, *next, *end;
655 next = start + offset;
656 if (next == start) {
663 memcpy(result_s, start, next - start);
664 result_s += (next - start);
667 start = next + from_len;