Lines Matching defs:ncopy
514 int ncopy;
526 ncopy = shf->rnleft;
527 if (ncopy > bsize)
528 ncopy = bsize;
529 memcpy(buf, shf->rp, ncopy);
530 buf += ncopy;
531 bsize -= ncopy;
532 shf->rp += ncopy;
533 shf->rnleft -= ncopy;
551 int ncopy;
572 ncopy = end ? end - shf->rp + 1 : shf->rnleft;
573 if (ncopy > bsize)
574 ncopy = bsize;
575 memcpy(buf, (char *) shf->rp, ncopy);
576 shf->rp += ncopy;
577 shf->rnleft -= ncopy;
578 buf += ncopy;
579 bsize -= ncopy;
704 int ncopy;
713 if ((ncopy = shf->wnleft)
716 if (ncopy > nbytes)
717 ncopy = nbytes;
718 memcpy(shf->wp, buf, ncopy);
719 nbytes -= ncopy;
720 buf += ncopy;
721 shf->wp += ncopy;
722 shf->wnleft -= ncopy;
729 ncopy = nbytes;
731 ncopy -= nbytes % shf->wbsize;
732 nbytes -= ncopy;
733 while (ncopy > 0) {
734 n = write(shf->fd, buf, ncopy);
747 ncopy -= n;