Lines Matching refs:apNew
45310 char **apNew; /* New apRegion[] array */ in unixShmMap() local
45360 apNew = (char **)sqlite3_realloc64( in unixShmMap()
45363 if( !apNew ){ in unixShmMap()
45367 pShmNode->apRegion = apNew; in unixShmMap()
53343 struct ShmRegion *apNew; /* New aRegion[] array */ local
53374 apNew = (struct ShmRegion*)sqlite3_realloc64(
53375 pShmNode->aRegion, (iRegion+1)*sizeof(apNew[0])
53377 if( !apNew ){
53381 pShmNode->aRegion = apNew;
55830 MemStore **apNew; local
55836 apNew = sqlite3Realloc(memdb_g.apMemStore,
55837 sizeof(apNew[0])*(1+(i64)memdb_g.nMemStore) );
55838 if( apNew==0 ){
55843 apNew[memdb_g.nMemStore++] = p;
55844 memdb_g.apMemStore = apNew;
58172 PgHdr1 **apNew; local
58185 apNew = (PgHdr1 **)sqlite3MallocZero(sizeof(PgHdr1 *)*nNew);
58188 if( apNew ){
58195 pPage->pNext = apNew[h];
58196 apNew[h] = pPage;
58200 p->apHash = apNew;
68189 volatile u32 **apNew; local
68190 apNew = (volatile u32 **)sqlite3Realloc((void *)pWal->apWiData, nByte);
68191 if( !apNew ){
68195 memset((void*)&apNew[pWal->nWiData], 0,
68197 pWal->apWiData = apNew;
81373 MemPage *apNew[NB+2]; /* pPage and up to NB siblings after balancing */ local
81775 pNew = apNew[i] = apOld[i];
81790 apNew[i] = pNew;
81817 aPgno[i] = apNew[i]->pgno;
81818 assert( apNew[i]->pDbPage->flags & PGHDR_WRITEABLE );
81819 assert( apNew[i]->pDbPage->flags & PGHDR_DIRTY );
81824 if( apNew[j]->pgno < apNew[iB]->pgno ) iB = j;
81833 Pgno pgnoA = apNew[i]->pgno;
81834 Pgno pgnoB = apNew[iB]->pgno;
81836 u16 fgA = apNew[i]->pDbPage->flags;
81837 u16 fgB = apNew[iB]->pDbPage->flags;
81838 sqlite3PagerRekey(apNew[i]->pDbPage, pgnoTemp, fgB);
81839 sqlite3PagerRekey(apNew[iB]->pDbPage, pgnoA, fgA);
81840 sqlite3PagerRekey(apNew[i]->pDbPage, pgnoB, fgB);
81841 apNew[i]->pgno = pgnoB;
81842 apNew[iB]->pgno = pgnoA;
81848 apNew[0]->pgno, szNew[0], cntNew[0],
81849 nNew>=2 ? apNew[1]->pgno : 0, nNew>=2 ? szNew[1] : 0,
81851 nNew>=3 ? apNew[2]->pgno : 0, nNew>=3 ? szNew[2] : 0,
81853 nNew>=4 ? apNew[3]->pgno : 0, nNew>=4 ? szNew[3] : 0,
81855 nNew>=5 ? apNew[4]->pgno : 0, nNew>=5 ? szNew[4] : 0,
81860 assert( nNew>=1 && nNew<=ArraySize(apNew) );
81861 assert( apNew[nNew-1]!=0 );
81862 put4byte(pRight, apNew[nNew-1]->pgno);
81870 pOld = apNew[nOld-1];
81874 memcpy(&apNew[nNew-1]->aData[8], &pOld->aData[8], 4);
81895 MemPage *pNew = pOld = apNew[0];
81906 pOld = iOld<nNew ? apNew[iOld] : apOld[iOld];
81910 pNew = apNew[++iNew];
81941 MemPage *pNew = apNew[i];
82048 rc = editPage(apNew[iPg], iOld, iNew, nNewCell, &b);
82051 apNew[iPg]->nFree = usableSpace-szNew[iPg];
82052 assert( apNew[iPg]->nOverflow==0 );
82053 assert( apNew[iPg]->nCell==nNewCell );
82063 if( isRoot && pParent->nCell==0 && pParent->hdrOffset<=apNew[0]->nFree ){
82080 rc = defragmentPage(apNew[0], -1);
82082 assert( apNew[0]->nFree ==
82083 (get2byteNotZero(&apNew[0]->aData[5]) - apNew[0]->cellOffset
82084 - apNew[0]->nCell*2)
82087 copyNodeContent(apNew[0], pParent, &rc);
82088 freePage(apNew[0], &rc);
82094 u32 key = get4byte(&apNew[i]->aData[8]);
82095 ptrmapPut(pBt, key, PTRMAP_BTREE, apNew[i]->pgno, &rc);
82110 if( ISAUTOVACUUM(pBt) && rc==SQLITE_OK && apNew[0]->isInit ){
82115 ptrmapCheckPages(apNew, nNew);
82129 releasePage(apNew[i]);
196575 Fts3SegReader **apNew; local
196577 apNew = (Fts3SegReader **)sqlite3_realloc64(pCsr->apSegment, nByte);
196578 if( !apNew ){
196582 pCsr->apSegment = apNew;
230923 char **apNew = (char**)sqlite3_realloc64(p->apShm, nByte); local
230930 if( apNew==0 ){
230933 memset(&apNew[p->nShm], 0, sizeof(char*) * (1 + iRegion - p->nShm));
230934 p->apShm = apNew;
234344 SessionChange **apNew; local
234347 apNew = (SessionChange**)sessionMalloc64(
234350 if( apNew==0 ){
234356 memset(apNew, 0, sizeof(SessionChange *) * nNew);
234365 p->pNext = apNew[iHash];
234366 apNew[iHash] = p;
234372 pTab->apChange = apNew;
237209 sqlite3_value **apNew = (p->bInvert ? p->apValue : &p->apValue[p->nCol]); local
237220 p->rc = sessionReadRecord(&p->in, p->nCol, 0, apNew, pbEmpty);
248039 Fts5ExprPhrase **apNew; local
248040 apNew = (Fts5ExprPhrase**)sqlite3_realloc64(pParse->apPhrase, nByte);
248041 if( apNew==0 ){
248045 pParse->apPhrase = apNew;
249665 Fts5HashEntry **apNew; local
249668 apNew = (Fts5HashEntry**)sqlite3_malloc64(nNew*sizeof(Fts5HashEntry*));
249669 if( !apNew ) return SQLITE_NOMEM;
249670 memset(apNew, 0, nNew*sizeof(Fts5HashEntry*));
249678 p->pHashNext = apNew[iHash];
249679 apNew[iHash] = p;
249685 pHash->aSlot = apNew;