Lines Matching refs:nExtra

57787   u16 nExtra;                 /* Add this many bytes to each in-memory page */
61166 assert( pPager->nExtra>=8 );
61169 *ppPage = p = (PgHdr *)sqlite3MallocZero(sizeof(PgHdr) + pPager->nExtra);
61820 int nExtra, /* Extra bytes append to each in-memory page */
62104 nExtra = ROUND8(nExtra);
62105 assert( nExtra>=8 && nExtra<1000 );
62106 rc = sqlite3PcacheOpen(szPageDflt, nExtra, !memDb,
62145 pPager->nExtra = (u16)nExtra;
63916 int perPageSize = pPager->pageSize + pPager->nExtra
68914 int nExtra = 0; /* Number of extra copies of last page */
69070 nExtra++;
69086 if( walFrameOffset(iFrame+nExtra+1, szPage)>pWal->mxWalSize ){
69087 sz = walFrameOffset(iFrame+nExtra+1, szPage);
69104 assert( pLast!=0 || nExtra==0 );
69105 while( rc==SQLITE_OK && nExtra>0 ){
69107 nExtra--;
109943 int nExtra = 0;
109950 nExtra = pToken->n+1; /* tag-20240227-a */
109954 pNew = sqlite3DbMallocRawNN(db, sizeof(Expr)+nExtra);
109960 if( nExtra==0 ){
123715 int nExtra;
123844 nExtra = 0;
123847 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) nExtra++;
123849 if( resizeIndexObject(db, pPk, nPk+nExtra) ) return;
125230 int nExtra, /* Number of bytes of extra space to alloc */
125241 p = sqlite3DbMallocZero(db, nByte + nExtra);
125313 int nExtra = 0; /* Space allocated for zExtra[] */
125507 nExtra += (1 + sqlite3Strlen30(pExpr->u.zToken));
125518 nName + nExtra + 1, &zExtra);
125607 assert( nExtra>=nColl );
125611 nExtra -= nColl;
126143 int nExtra, /* Number of new slots to add to pSrc->a[] */
126150 assert( nExtra>=1 );
126155 if( (u32)pSrc->nSrc+nExtra>pSrc->nAlloc ){
126157 sqlite3_int64 nAlloc = 2*(sqlite3_int64)pSrc->nSrc+nExtra;
126160 if( pSrc->nSrc+nExtra>=SQLITE_MAX_SRCLIST ){
126179 pSrc->a[i+nExtra] = pSrc->a[i];
126181 pSrc->nSrc += nExtra;
126184 memset(&pSrc->a[iStart], 0, sizeof(pSrc->a[0])*nExtra);
126185 for(i=iStart; i<iStart+nExtra; i++){
144400 int nExtra = (N+X)*(sizeof(CollSeq*)+1) - sizeof(CollSeq*);
144401 KeyInfo *p = sqlite3DbMallocRawNN(db, sizeof(KeyInfo) + nExtra);
144409 memset(&p[1], 0, nExtra);
144467 int nExtra /* Add this many extra columns to the end */
144476 pInfo = sqlite3KeyInfoAlloc(db, nExpr-iStart, nExtra+1);
145448 static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int nExtra){
145452 KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1);
149588 int nExtra = 0;
149595 nExtra++; /* One extra column for the OP_Sequence */
149600 nExtra += pFunc->pFExpr->x.pList->nExpr;
149603 nExtra += pFunc->pFExpr->x.pList->nExpr;
149605 pKeyInfo = sqlite3KeyInfoFromExprList(pParse, pOBList, 0, nExtra);
149610 pFunc->iOBTab, pOBList->nExpr+nExtra, 0,
198096 int nExtra = 0; /* Bytes to allocate segment root node */
198105 nExtra = nRoot + FTS3_NODE_PADDING;
198108 pReader = (Fts3SegReader *)sqlite3_malloc64(sizeof(Fts3SegReader) + nExtra);
198119 if( nExtra ){
205964 static int jsonBlobMakeEditable(JsonParse *pParse, u32 nExtra){
205971 nSize = pParse->nBlob + nExtra;
205976 assert( pParse->nBlobAlloc >= pParse->nBlob + nExtra );
206076 u8 nExtra;
206083 nExtra = 0;
206085 nExtra = 1;
206087 nExtra = 2;
206089 nExtra = 4;
206100 delta = nNeeded - nExtra;
241726 int nExtra,
241734 nByte = (pLvl->nSeg + nExtra) * sizeof(Fts5StructureSegment);
241738 memset(&aNew[pLvl->nSeg], 0, sizeof(Fts5StructureSegment) * nExtra);
241741 memmove(&aNew[nExtra], aNew, nMove);
241742 memset(aNew, 0, sizeof(Fts5StructureSegment) * nExtra);
242432 int nExtra;
242433 pIter->iPgidxOff += fts5GetVarint32(&a[pIter->iPgidxOff], nExtra);
242434 pIter->iEndofDoclist += nExtra;
243129 int nExtra;
243130 iPgidx += fts5GetVarint32(&a[iPgidx], nExtra);
243131 pIter->iEndofDoclist = iTermOff + nExtra;