Lines Matching defs:first
176 auto first = static_cast<const uint8_t *>(src);
177 auto last = first + count;
184 auto n = std::min(static_cast<size_t>(last - first), tail->left());
185 tail->last = std::copy_n(first, n, tail->last);
186 first += n;
188 if (first == last) {
221 auto first = static_cast<uint8_t *>(dest);
222 auto last = first + count;
228 auto n = std::min(static_cast<size_t>(last - first), m->len());
231 first = std::copy_n(m->pos, n, first);
245 return first - static_cast<uint8_t *>(dest);
487 auto first = static_cast<uint8_t *>(dest);
488 auto last = first + count;
491 auto n = std::min(last - first, cur_last - cur_pos);
493 first = std::copy_n(cur_pos, n, first);
497 if (first == last) {
508 return first - static_cast<uint8_t *>(dest);