Lines Matching refs:nReq
57341 SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){
57348 while( (nReq<0 || nFree<nReq)
68143 i64 nReq = ((i64)mxPage * szPage); local
68147 if( rc==SQLITE_OK && nSize<nReq ){
68148 if( (nSize+65536+(i64)pWal->hdr.mxFrame*szPage)<nReq ){
68155 sqlite3OsFileControlHint(pWal->pDbFd, SQLITE_FCNTL_SIZE_HINT,&nReq);
105883 i64 nReq; /* Bytes of memory required */
105916 nReq = pVal->n + sizeof(SorterRecord);
105920 bFlush = pSorter->iMemory && (pSorter->iMemory+nReq) > pSorter->mxPmaSize;
105941 int nMin = pSorter->iMemory + nReq;
105963 pSorter->iMemory += ROUND8(nReq);
105968 pNew = (SorterRecord *)sqlite3Malloc(nReq);
201436 int nReq = nData; /* Required space after adding zTerm */
201448 nReq += sqlite3Fts3VarintLen(nPrefix)+sqlite3Fts3VarintLen(nSuffix)+nSuffix;
201449 if( nReq<=p->nNodeSize || !pTree->zTerm ){
201451 if( nReq>p->nNodeSize ){
201460 pTree->aData = (char *)sqlite3_malloc64(nReq);
201642 i64 nReq; /* Number of bytes required on leaf page */
201682 nReq = sqlite3Fts3VarintLen(nPrefix) + /* varint containing prefix size */
201688 if( nData>0 && nData+nReq>p->nNodeSize ){
201718 nReq = 1 + /* varint containing prefix size */
201726 pWriter->nLeafData += nReq;
201731 if( nReq>pWriter->nSize ){
201732 char *aNew = sqlite3_realloc64(pWriter->aData, nReq);
201735 pWriter->nSize = nReq;
201737 assert( nData+nReq<=pWriter->nSize );
202265 static int fts3GrowSegReaderBuffer(Fts3MultiSegReader *pCsr, i64 nReq){
202266 if( nReq>pCsr->nBuffer ){
202268 pCsr->nBuffer = nReq*2;
229502 i64 nReq = p->nBuf + nByte;
229503 if( *pRc==SQLITE_OK && nReq>p->nAlloc ){
229509 }while( nNew<nReq );
229518 if( nNew<nReq ){
248760 int nReq = p->pConfig->pgsz - pPage->buf.n - pPage->pgidx.n;
248762 while( nCopy<nReq ){