Lines Matching refs:lencopy
315 int linesdone, currlinedone, offset, lencopy, remain;
337 lencopy = bytesperline - currlinedone;
338 lencopy = lencopy > remain ? remain : lencopy;
340 if ((char *)startwrite + lencopy > (char *)outp + buf->length) {
342 ((char *)startwrite + lencopy) -
345 lencopy = remain;
347 if (lencopy <= 0)
349 memcpy(startwrite, startread, lencopy);
351 remain -= lencopy;
354 startwrite += lencopy + bytesperline;
355 startread += lencopy;
357 lencopy = remain;
359 lencopy = bytesperline;
361 if ((char *)startwrite + lencopy > (char *)outp +
364 ((char *)startwrite + lencopy) -
366 lencopy = remain = (char *)outp + buf->length -
369 if (lencopy <= 0)
372 memcpy(startwrite, startread, lencopy);
374 remain -= lencopy;
501 unsigned int remain, lencopy;
606 lencopy = len;
608 lencopy = remain;
614 len -= lencopy;
615 p += lencopy;
616 dev->vbi_read += lencopy;