Home | History | Annotate | Download | only in src

Lines Matching refs:ncopy

447 	ssize_t ncopy, orig_bsize = bsize;
459 ncopy = shf->rnleft;
460 if (ncopy > bsize)
461 ncopy = bsize;
462 memcpy(buf, shf->rp, ncopy);
463 buf += ncopy;
464 bsize -= ncopy;
465 shf->rp += ncopy;
466 shf->rnleft -= ncopy;
483 ssize_t ncopy;
505 ncopy = end ? end - shf->rp + 1 : shf->rnleft;
506 if (ncopy > bsize)
507 ncopy = bsize;
508 memcpy(buf, (char *) shf->rp, ncopy);
509 shf->rp += ncopy;
510 shf->rnleft -= ncopy;
511 buf += ncopy;
512 bsize -= ncopy;
628 ssize_t n, ncopy, orig_nbytes = nbytes;
637 if ((ncopy = shf->wnleft) &&
639 if (ncopy > nbytes)
640 ncopy = nbytes;
641 memcpy(shf->wp, buf, ncopy);
642 nbytes -= ncopy;
643 buf += ncopy;
644 shf->wp += ncopy;
645 shf->wnleft -= ncopy;
660 ncopy = nbytes;
662 ncopy -= nbytes % shf->wbsize;
663 nbytes -= ncopy;
664 while (ncopy > 0) {
665 ncopy);
680 ncopy -= n;