Home | History | Annotate | Download | only in src

Lines Matching defs:ncopy

453 	ssize_t ncopy, orig_bsize = bsize;
466 ncopy = shf->rnleft;
467 if (ncopy > bsize)
468 ncopy = bsize;
469 memcpy(buf, shf->rp, ncopy);
470 buf += ncopy;
471 bsize -= ncopy;
472 shf->rp += ncopy;
473 shf->rnleft -= ncopy;
490 ssize_t ncopy;
513 ncopy = end ? end - shf->rp + 1 : shf->rnleft;
514 if (ncopy > bsize)
515 ncopy = bsize;
516 memcpy(buf, (char *) shf->rp, ncopy);
517 shf->rp += ncopy;
518 shf->rnleft -= ncopy;
519 buf += ncopy;
520 bsize -= ncopy;
639 ssize_t n, ncopy, orig_nbytes = nbytes;
649 if ((ncopy = shf->wnleft) &&
651 if (ncopy > nbytes)
652 ncopy = nbytes;
653 memcpy(shf->wp, buf, ncopy);
654 nbytes -= ncopy;
655 buf += ncopy;
656 shf->wp += ncopy;
657 shf->wnleft -= ncopy;
672 ncopy = nbytes;
674 ncopy -= nbytes % shf->wbsize;
675 nbytes -= ncopy;
676 while (ncopy > 0) {
677 n = write(shf->fd, buf, ncopy);
692 ncopy -= n;