Lines Matching refs:nSize
41701 i64 nSize; /* Required file size */
41708 nSize = ((nByte+pFile->szChunk-1) / pFile->szChunk) * pFile->szChunk;
41709 if( nSize>(i64)buf.st_size ){
41717 err = osFallocate(pFile->h, buf.st_size, nSize-buf.st_size);
41735 for(/*no-op*/; iWrite<nSize+nBlk-1; iWrite+=nBlk ){
41736 if( iWrite>=nSize ) iWrite = nSize - 1;
65564 i64 nSize; /* Size of log file */
65588 rc = sqlite3OsFileSize(pWal->pWalFd, &nSize);
65593 if( nSize>WAL_HDRSIZE ){
65661 iLastFrame = (nSize - WAL_HDRSIZE) / szFrame;
66447 i64 nSize; /* Current size of database file */
66449 rc = sqlite3OsFileSize(pWal->pDbFd, &nSize);
66450 if( rc==SQLITE_OK && nSize<nReq ){
66451 if( (nSize+65536+(i64)pWal->hdr.mxFrame*szPage)<nReq ){
69194 u16 nSize; /* Size of the cell content on the main b-tree page */
70897 pInfo->nSize = (u16)(&pInfo->pPayload[pInfo->nLocal] - pCell) + 4;
70943 pInfo->nSize = 4 + getVarint(&pCell[4], (u64*)&pInfo->nKey);
71028 pInfo->nSize = nPayload + (u16)(pIter - pCell);
71029 if( pInfo->nSize<4 ) pInfo->nSize = 4;
71065 pInfo->nSize = nPayload + (u16)(pIter - pCell);
71066 if( pInfo->nSize<4 ) pInfo->nSize = 4;
71097 u32 nSize; /* Size value to return */
71109 nSize = *pIter;
71110 if( nSize>=0x80 ){
71112 nSize &= 0x7f;
71114 nSize = (nSize<<7) | (*++pIter & 0x7f);
71118 testcase( nSize==pPage->maxLocal );
71119 testcase( nSize==(u32)pPage->maxLocal+1 );
71120 if( nSize<=pPage->maxLocal ){
71121 nSize += (u32)(pIter - pCell);
71122 assert( nSize>4 );
71125 nSize = minLocal + (nSize - minLocal) % (pPage->pBt->usableSize - 4);
71126 testcase( nSize==pPage->maxLocal );
71127 testcase( nSize==(u32)pPage->maxLocal+1 );
71128 if( nSize>pPage->maxLocal ){
71129 nSize = minLocal;
71131 nSize += 4 + (u16)(pIter - pCell);
71133 assert( nSize==debuginfo.nSize || CORRUPT_DB );
71134 return (u16)nSize;
71139 u32 nSize; /* Size value to return */
71151 nSize = *pIter;
71152 if( nSize>=0x80 ){
71154 nSize &= 0x7f;
71156 nSize = (nSize<<7) | (*++pIter & 0x7f);
71160 testcase( nSize==pPage->maxLocal );
71161 testcase( nSize==(u32)pPage->maxLocal+1 );
71162 if( nSize<=pPage->maxLocal ){
71163 nSize += (u32)(pIter - pCell);
71164 if( nSize<4 ) nSize = 4;
71167 nSize = minLocal + (nSize - minLocal) % (pPage->pBt->usableSize - 4);
71168 testcase( nSize==pPage->maxLocal );
71169 testcase( nSize==(u32)pPage->maxLocal+1 );
71170 if( nSize>pPage->maxLocal ){
71171 nSize = minLocal;
71173 nSize += 4 + (u16)(pIter - pCell);
71175 assert( nSize==debuginfo.nSize || CORRUPT_DB );
71176 return (u16)nSize;
71196 assert( debuginfo.nSize==(u16)(pIter - pCell) || CORRUPT_DB );
71202 u32 nSize; /* Size value to return */
71213 nSize = *pIter;
71214 if( nSize>=0x80 ){
71216 nSize &= 0x7f;
71218 nSize = (nSize<<7) | (*++pIter & 0x7f);
71233 testcase( nSize==pPage->maxLocal );
71234 testcase( nSize==(u32)pPage->maxLocal+1 );
71235 if( nSize<=pPage->maxLocal ){
71236 nSize += (u32)(pIter - pCell);
71237 if( nSize<4 ) nSize = 4;
71240 nSize = minLocal + (nSize - minLocal) % (pPage->pBt->usableSize - 4);
71241 testcase( nSize==pPage->maxLocal );
71242 testcase( nSize==(u32)pPage->maxLocal+1 );
71243 if( nSize>pPage->maxLocal ){
71244 nSize = minLocal;
71246 nSize += 4 + (u16)(pIter - pCell);
71248 assert( nSize==debuginfo.nSize || CORRUPT_DB );
71249 return (u16)nSize;
71280 ovfl = get4byte(&pCell[info.nSize-4]);
73549 if( pCell+info.nSize > pPage->aData+pPage->pBt->usableSize ){
73552 if( iFrom==get4byte(pCell+info.nSize-4) ){
73553 put4byte(pCell+info.nSize-4, iTo);
74505 if( a->nSize!=b->nSize ) return 0;
74518 if( pCur->info.nSize==0 ){
75021 assert( pCur->info.nSize>0 );
75073 pCur->info.nSize = 0;
75135 pCur->info.nSize = 0;
75225 pCur->info.nSize = 0;
75289 assert( pCur->info.nSize==0 );
75494 pCur->info.nSize = 0;
75522 pCur->info.nSize = 0;
75817 pCur->info.nSize = 0;
75841 pCur->info.nSize = 0;
75966 pCur->info.nSize = 0;
76007 assert( pCur->info.nSize==0 );
76037 assert( pCur->info.nSize==0 );
76055 pCur->info.nSize = 0;
76566 testcase( pCell + pInfo->nSize == pPage->aDataEnd );
76567 testcase( pCell + (pInfo->nSize-1) == pPage->aDataEnd );
76568 if( pCell + pInfo->nSize > pPage->aDataEnd ){
76572 ovflPgno = get4byte(pCell + pInfo->nSize - 4);
76738 assert( *pnSize == info.nSize );
77689 Pgno ovfl = get4byte(&z[info.nSize-4]);
79056 if( pCur->info.nSize!=0
79159 pCur->info.nSize = 0;
79177 if( info.nSize==szNew && info.nLocal==info.nPayload
79199 dropCell(pPage, idx, info.nSize, &rc);
79500 dropCell(pPage, iCellIdx, info.nSize, &rc);
80526 if( pc+info.nSize>usableSize ){
80545 assert( pc + info.nSize - 4 <= usableSize );
80547 pgnoOvfl = get4byte(&pCell[info.nSize - 4]);
80572 btreeHeapInsert(heap, (pc<<16)|(pc+info.nSize-1));
109371 int nSize;
109376 nSize = EXPR_FULLSIZE;
109382 nSize = EXPR_REDUCEDSIZE | EP_Reduced;
109385 nSize = EXPR_TOKENONLYSIZE | EP_TokenOnly;
109388 return nSize;
109514 u32 nSize = (u32)exprStructSize(p);
109517 memcpy(sEdupBuf.zAlloc, p, nSize);
109518 if( nSize<EXPR_FULLSIZE ){
109519 memset(&sEdupBuf.zAlloc[nSize], 0, EXPR_FULLSIZE-nSize);
167659 int nSize = (p->nTotal / p->nParam);
167660 if( nSize==0 ){
167663 i64 nLarge = p->nTotal - p->nParam*nSize;
167664 i64 iSmall = nLarge*(nSize+1);
167667 assert( (nLarge*(nSize+1) + (p->nParam-nLarge)*nSize)==p->nTotal );
167670 sqlite3_result_int64(pCtx, 1 + iRow/(nSize+1));
167672 sqlite3_result_int64(pCtx, 1 + nLarge + (iRow-iSmall)/nSize);
190306 static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){
190307 if( nSize>pCsr->nStat ){
190310 sizeof(struct Fts3auxColstats) * nSize
190314 sizeof(struct Fts3auxColstats) * (nSize - pCsr->nStat)
190317 pCsr->nStat = nSize;
194380 int nSize; /* Size of allocation at aData */
196449 pWriter->nSize = p->nNodeSize;
196521 if( nReq>pWriter->nSize ){
196525 pWriter->nSize = nReq;
196527 assert( nData+nReq<=pWriter->nSize );
197329 i64 nSize = 0, dummy;
197330 fts3ReadEndBlockField(pRange, 2, &dummy, &nSize);
197331 if( nSize<=0 || nSize>nLimit ){
236665 int nSize;
242023 u8 *p = pIter->aPoslist + pIter->nSize + pIter->nPoslist;
242037 pIter->nSize = fts5GetVarint32(p, nPos);
242041 pIter->nSize = 1;
242259 pSave->aPos = &pSave->iter.aPoslist[pSave->iter.nSize];
242327 fts5BufferSafeAppendBlob(&out, pI->aPoslist, pI->nPoslist+pI->nSize);