Lines Matching refs:nCopy
40195 int nCopy = pFile->mmapSize - offset;
40196 memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], nCopy);
40197 pBuf = &((u8 *)pBuf)[nCopy];
40198 amt -= nCopy;
40199 offset += nCopy;
40353 int nCopy = pFile->mmapSize - offset;
40354 memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, nCopy);
40355 pBuf = &((u8 *)pBuf)[nCopy];
40356 amt -= nCopy;
40357 offset += nCopy;
47824 int nCopy = (int)(pFile->mmapSize - offset);
47825 memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], nCopy);
47826 pBuf = &((u8 *)pBuf)[nCopy];
47827 amt -= nCopy;
47828 offset += nCopy;
47902 int nCopy = (int)(pFile->mmapSize - offset);
47903 memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, nCopy);
47904 pBuf = &((u8 *)pBuf)[nCopy];
47905 amt -= nCopy;
47906 offset += nCopy;
77993 int nCopy = MIN(nOut, nIn);
77994 memcpy(aOut, aIn, nCopy);
77995 nOut -= nCopy;
77996 nIn -= nCopy;
77997 aOut += nCopy;
77998 aIn += nCopy;
79981 const int nCopy = MIN(nSrcPgsz, nDestPgsz);
80046 memcpy(zOut, zIn, nCopy);
100334 int nCopy; /* Number of bytes to copy */
100337 nCopy = nRem;
100338 if( nRem>p->nBuffer ) nCopy = p->nBuffer;
100339 rc = vdbePmaReadBlob(p, nCopy, &aNext);
100342 memcpy(&p->aAlloc[nByte - nRem], aNext, nCopy);
100343 nRem -= nCopy;
101254 int nCopy = nRem;
101255 if( nCopy>(p->nBuffer - p->iBufEnd) ){
101256 nCopy = p->nBuffer - p->iBufEnd;
101259 memcpy(&p->aBuffer[p->iBufEnd], &pData[nData-nRem], nCopy);
101260 p->iBufEnd += nCopy;
101271 nRem -= nCopy;
103090 int nCopy = MIN(nRead, (p->nChunkSize - iChunkOffset));
103091 memcpy(zOut, (u8*)pChunk->zChunk + iChunkOffset, nCopy);
103092 zOut += nCopy;
121991 int nCopy = MIN(ArraySize(aVal), pIdx->nKeyCol);
122017 memcpy(&a[1], aVal, nCopy*sizeof(LogEst));
122018 for(i=nCopy+1; i<=pIdx->nKeyCol; i++){
191224 int nCopy = pList->nData+1;
191237 aCopy = (char*)sqlite3_malloc64(nCopy);
191239 memcpy(aCopy, pList->aData, nCopy);
191240 pReader->nNode = pReader->nDoclist = nCopy;
209926 size_t nCopy = strlen(zStr) + 1;
209927 zRet = (char*)sqlite3_malloc64(nCopy);
209929 memcpy(zRet, zStr, nCopy);
218690 int nCopy;
218693 rc = sessionChangesetBufferTblhdr(&p->in, &nCopy);
218699 nCopy -= nVarint;
218701 nByte = p->nCol * sizeof(sqlite3_value*) * 2 + nCopy;
218712 memcpy(&p->tblhdr.aBuf[iPK], &p->in.aData[p->in.iNext], nCopy);
218713 p->in.iNext += nCopy;
234120 int nCopy = 0;
234121 while( nCopy<nReq ){
234123 nCopy += fts5GetVarint(&a[nCopy], (u64*)&dummy);
234125 fts5BufferAppendBlob(&p->rc, &pPage->buf, nCopy, a);
234126 a += nCopy;
234127 n -= nCopy;
234665 int nCopy = fts5GetPoslistSize(&pDoclist[iOff], &nPos, &bDummy);
234666 nCopy += nPos;
234667 if( (pBuf->n + pPgidx->n + nCopy) <= pgsz ){
234670 fts5BufferSafeAppendBlob(pBuf, &pDoclist[iOff], nCopy);
234680 if( (nCopy - iPos)<=nSpace ){
234681 n = nCopy - iPos;
234691 if( iPos>=nCopy ) break;
234694 iOff += nCopy;