Lines Matching defs:nExtra
56174 u16 nExtra; /* Add this many bytes to each in-memory page */
59581 assert( pPager->nExtra>=8 );
59584 *ppPage = p = (PgHdr *)sqlite3MallocZero(sizeof(PgHdr) + pPager->nExtra);
60223 ** The nExtra parameter specifies the number of bytes of space allocated
60247 int nExtra, /* Extra bytes append to each in-memory page */
60538 nExtra = ROUND8(nExtra);
60539 assert( nExtra>=8 && nExtra<1000 );
60540 rc = sqlite3PcacheOpen(szPageDflt, nExtra, !memDb,
60590 pPager->nExtra = (u16)nExtra;
62336 int perPageSize = pPager->pageSize + pPager->nExtra
62680 ** meta-data associated with pPg (i.e. data stored in the nExtra bytes
62849 ** Return a pointer to the Pager.nExtra bytes of "extra" space
66993 int nExtra = 0; /* Number of extra copies of last page */
67151 nExtra++;
67167 if( walFrameOffset(iFrame+nExtra+1, szPage)>pWal->mxWalSize ){
67168 sz = walFrameOffset(iFrame+nExtra+1, szPage);
67185 assert( pLast!=0 || nExtra==0 );
67186 while( rc==SQLITE_OK && nExtra>0 ){
67188 nExtra--;
106658 int nExtra = 0;
106665 nExtra = pToken->n+1;
106669 pNew = sqlite3DbMallocRawNN(db, sizeof(Expr)+nExtra);
106675 if( nExtra==0 ){
119812 int nExtra;
119941 nExtra = 0;
119944 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) nExtra++;
119946 if( resizeIndexObject(db, pPk, nPk+nExtra) ) return;
121308 ** Increase the allocation size to provide an extra nExtra bytes
121315 int nExtra, /* Number of bytes of extra space to alloc */
121326 p = sqlite3DbMallocZero(db, nByte + nExtra);
121398 int nExtra = 0; /* Space allocated for zExtra[] */
121592 nExtra += (1 + sqlite3Strlen30(pExpr->u.zToken));
121603 nName + nExtra + 1, &zExtra);
121692 assert( nExtra>=nColl );
121696 nExtra -= nColl;
122207 ** creating nExtra new slots beginning at iStart. iStart is zero based.
122228 int nExtra, /* Number of new slots to add to pSrc->a[] */
122235 assert( nExtra>=1 );
122240 if( (u32)pSrc->nSrc+nExtra>pSrc->nAlloc ){
122242 sqlite3_int64 nAlloc = 2*(sqlite3_int64)pSrc->nSrc+nExtra;
122245 if( pSrc->nSrc+nExtra>=SQLITE_MAX_SRCLIST ){
122264 pSrc->a[i+nExtra] = pSrc->a[i];
122266 pSrc->nSrc += nExtra;
122269 memset(&pSrc->a[iStart], 0, sizeof(pSrc->a[0])*nExtra);
122270 for(i=iStart; i<iStart+nExtra; i++){
139725 int nExtra = (N+X)*(sizeof(CollSeq*)+1) - sizeof(CollSeq*);
139726 KeyInfo *p = sqlite3DbMallocRawNN(db, sizeof(KeyInfo) + nExtra);
139734 memset(&p[1], 0, nExtra);
139792 int nExtra /* Add this many extra columns to the end */
139801 pInfo = sqlite3KeyInfoAlloc(db, nExpr-iStart, nExtra+1);
140737 static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int nExtra){
140741 KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1);
191512 int nExtra = 0; /* Bytes to allocate segment root node */
191521 nExtra = nRoot + FTS3_NODE_PADDING;
191524 pReader = (Fts3SegReader *)sqlite3_malloc64(sizeof(Fts3SegReader) + nExtra);
191535 if( nExtra ){
231011 ** Extend level iLvl so that there is room for at least nExtra more
231018 int nExtra,
231026 nByte = (pLvl->nSeg + nExtra) * sizeof(Fts5StructureSegment);
231030 memset(&aNew[pLvl->nSeg], 0, sizeof(Fts5StructureSegment) * nExtra);
231033 memmove(&aNew[nExtra], aNew, nMove);
231034 memset(aNew, 0, sizeof(Fts5StructureSegment) * nExtra);
231729 int nExtra;
231730 pIter->iPgidxOff += fts5GetVarint32(&a[pIter->iPgidxOff], nExtra);
231731 pIter->iEndofDoclist += nExtra;
232403 int nExtra;
232404 iPgidx += fts5GetVarint32(&a[iPgidx], nExtra);
232405 pIter->iEndofDoclist = iTermOff + nExtra;