Lines Matching defs:from_end
572 is the bytes between S<C<from> and C<from_end> - 1>. Similarly, the dest is
578 such occurrence before C<from_end>, then C<from_end> is returned, and the entire
579 buffer S<C<from> .. C<from_end> - 1> is copied.
595 const char *from, const char *from_end,
599 Ptrdiff_t from_len = from_end - from;
639 byte, C<delim>. The source is the bytes between S<C<from> and C<from_end> -
645 if there is no such occurrence before C<from_end>, then C<from_end> is returned,
646 and the entire buffer S<C<from> .. C<from_end> - 1> is copied.
700 const char *from, const char *from_end,
708 assert(from_end >= from);
714 if (LIKELY(from_end > from && *from != delim)) {
715 while ((copy_len = from_end - from) > 0) {
728 copy_len = from_end - from;