Lines Matching refs:pOld
27900 static void memsys3FreeUnsafe(void *pOld){ in memsys3FreeUnsafe() argument
27901 Mem3Block *p = (Mem3Block*)pOld; in memsys3FreeUnsafe()
28444 static void memsys5FreeUnsafe(void *pOld){ in memsys5FreeUnsafe() argument
28451 iBlock = (int)(((u8 *)pOld-mem5.zPool)/mem5.szAtom); in memsys5FreeUnsafe()
28455 assert( ((u8 *)pOld-mem5.zPool)%mem5.szAtom==0 ); in memsys5FreeUnsafe()
30739 SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ in sqlite3Realloc() argument
30742 assert( sqlite3MemdebugHasType(pOld, MEMTYPE_HEAP) ); in sqlite3Realloc()
30743 assert( sqlite3MemdebugNoType(pOld, (u8)~MEMTYPE_HEAP) ); in sqlite3Realloc()
30744 if( pOld==0 ){ in sqlite3Realloc()
30748 sqlite3_free(pOld); /* IMP: R-26507-47431 */ in sqlite3Realloc()
30755 nOld = sqlite3MallocSize(pOld); in sqlite3Realloc()
30761 pNew = pOld; in sqlite3Realloc()
30776 pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); in sqlite3Realloc()
30780 pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); in sqlite3Realloc()
30789 pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); in sqlite3Realloc()
30799 SQLITE_API void *sqlite3_realloc(void *pOld, int n){ in sqlite3_realloc() argument
30804 return sqlite3Realloc(pOld, n); in sqlite3_realloc()
30806 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ in sqlite3_realloc64() argument
30810 return sqlite3Realloc(pOld, n); in sqlite3_realloc64()
78863 MemPage *pOld = apOld[i];
78864 int limit = pOld->nCell;
78865 u8 *aData = pOld->aData;
78866 u16 maskPage = pOld->maskPage;
78867 u8 *piCell = aData + pOld->cellOffset;
78874 if( pOld->aData[0]!=apOld[0]->aData[0] ){
78875 rc = SQLITE_CORRUPT_PAGE(pOld);
78896 memset(&b.szCell[b.nCell], 0, sizeof(b.szCell[0])*(limit+pOld->nOverflow));
78897 if( pOld->nOverflow>0 ){
78898 if( NEVER(limit<pOld->aiOvfl[0]) ){
78899 rc = SQLITE_CORRUPT_PAGE(pOld);
78902 limit = pOld->aiOvfl[0];
78908 for(k=0; k<pOld->nOverflow; k++){
78909 assert( k==0 || pOld->aiOvfl[k-1]+1==pOld->aiOvfl[k] );/* NOTE 1 */
78910 b.apCell[b.nCell] = pOld->apOvfl[k];
78914 piEnd = aData + pOld->cellOffset + 2*pOld->nCell;
78921 assert( (b.nCell-nCellAtStart)==(pOld->nCell+pOld->nOverflow) );
78937 if( !pOld->leaf ){
78939 assert( pOld->hdrOffset==0 || CORRUPT_DB );
78942 memcpy(b.apCell[b.nCell], &pOld->aData[8], 4);
79196 MemPage *pOld = (nNew>nOld ? apNew : apOld)[nOld-1];
79197 memcpy(&apNew[nNew-1]->aData[8], &pOld->aData[8], 4);
79217 MemPage *pOld;
79218 MemPage *pNew = pOld = apNew[0];
79229 pOld = iOld<nNew ? apNew[iOld] : apOld[iOld];
79230 cntOldNext += pOld->nCell + pOld->nOverflow + !leafData;
79245 || !SQLITE_WITHIN(pCell,pOld->aData,pOld->aDataEnd)
79251 ptrmapPutOvflPtr(pNew, pOld, pCell, &rc);
90748 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
90749 sqlite3ValueFree(pOld);
116741 Token *pOld, /* Name of column being changed */
116775 zOld = sqlite3NameFromToken(db, pOld);
116781 sqlite3ErrorMsg(pParse, "no such column: \"%T\"", pOld);
118821 static void statAccumDestructor(void *pOld){
118822 StatAccum *p = (StatAccum*)pOld;
118969 StatSample *pOld
118973 assert( pNew->iCol==pOld->iCol );
118975 if( pNew->anEq[i]>pOld->anEq[i] ) return 1;
118976 if( pNew->anEq[i]<pOld->anEq[i] ) return 0;
118978 if( pNew->iHash>pOld->iHash ) return 1;
118993 StatSample *pOld
118996 tRowcnt nEqOld = pOld->anEq[pOld->iCol];
118998 assert( pOld->isPSample==0 && pNew->isPSample==0 );
118999 assert( IsStat4 || (pNew->iCol==0 && pOld->iCol==0) );
119003 if( pNew->iCol<pOld->iCol ) return 1;
119004 return (pNew->iCol==pOld->iCol && sampleIsBetterPost(pAccum, pNew, pOld));
119036 StatSample *pOld = &p->a[i];
119037 if( pOld->anEq[pNew->iCol]==0 ){
119038 if( pOld->isPSample ) return;
119039 assert( pOld->iCol>pNew->iCol );
119040 assert( sampleIsBetter(p, pNew, pOld) );
119041 if( pUpgrade==0 || sampleIsBetter(p, pOld, pUpgrade) ){
119042 pUpgrade = pOld;
122203 TESTONLY ( Index *pOld = ) sqlite3HashInsert(
122207 assert( pOld==pIndex || pOld==0 );
124302 Table *pOld;
124306 pOld = sqlite3HashInsert(&pSchema->tblHash, p->zName, p);
124307 if( pOld ){
124308 assert( p==pOld ); /* Malloc must have failed inside HashInsert() */
142650 Vdbe *pOld, /* VM being reprepared */
142670 rc = sqlite3Prepare(db, zSql, nBytes, prepFlags, pOld, ppStmt, pzTail);
155903 Table *pOld;
155908 pOld = sqlite3HashInsert(&pSchema->tblHash, zName, pTab);
155909 if( pOld ){
155911 assert( pTab==pOld ); /* Malloc must have failed inside HashInsert() */
157306 SQLITE_PRIVATE void *sqlite3WhereRealloc(WhereInfo *pWInfo, void *pOld, u64 nByte);
160306 WhereTerm *pOld = pWC->a;
160313 pWC->a = pOld;
160316 memcpy(pWC->a, pOld, sizeof(pWC->a[0])*pWC->nTerm);
162386 SQLITE_PRIVATE void *sqlite3WhereRealloc(WhereInfo *pWInfo, void *pOld, u64 nByte){
162388 if( pNew && pOld ){
162389 WhereMemBlock *pOldBlk = (WhereMemBlock*)pOld;
162392 memcpy(pNew, pOld, pOldBlk->sz);
172610 static void *parserStackRealloc(void *pOld, sqlite3_uint64 newSize){
172611 return sqlite3FaultSim(700) ? 0 : sqlite3_realloc(pOld, newSize);
176576 SrcItem *pOld = yymsp[-3].minor.yy203->a;
176577 pNew->zName = pOld->zName;
176578 pNew->zDatabase = pOld->zDatabase;
176579 pNew->pSelect = pOld->pSelect;
176583 if( pOld->fg.isTabFunc ){
176584 pNew->u1.pFuncArg = pOld->u1.pFuncArg;
176585 pOld->u1.pFuncArg = 0;
176586 pOld->fg.isTabFunc = 0;
176589 pOld->zName = pOld->zDatabase = 0;
176590 pOld->pSelect = 0;
181978 void *pOld;
181987 pOld = db->pTraceArg;
181992 return pOld;
182033 void *pOld;
182042 pOld = db->pProfileArg;
182048 return pOld;
182063 void *pOld;
182072 pOld = db->pCommitArg;
182076 return pOld;
195332 void *pOld;
195339 pOld = sqlite3Fts3HashInsert(pHash, (void *)zName, nName, pPtr);
195340 if( pOld==pPtr ){
226172 SessionChange *pOld = *pp;
226174 while( pOld->nRecordField<nCol ){
226178 int iField = pOld->nRecordField;
226196 nByte = nIncr + (sizeof(SessionChange) + pOld->nRecord);
226202 memcpy(pNew, pOld, sizeof(SessionChange));
226204 memcpy(pNew->aRecord, pOld->aRecord, pOld->nRecord);
226246 sessionFree(pSession, pOld);
226247 *pp = pOld = pNew;
227156 sqlite3_session *pOld; /* Session object already attached to db */
227176 pOld = (sqlite3_session*)sqlite3_preupdate_hook(db, xPreUpdate, (void*)pNew);
227177 pNew->pNext = pOld;
229804 sqlite3_value *pOld = sessionChangesetOld(pIter, i);
229806 if( p->abPK[i] || (bPatchset==0 && pOld) ){
229807 rc = sessionBindValue(pUp, i*2+2, pOld);
244660 static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){
244663 if( pOld[i]!=pNew[i] ) break;
245354 Fts5StructureSegment *pOld = &pLvl->aSeg[i];
245355 pSeg->nEntry += (pOld->nEntry - pOld->nEntryTombstone);
245356 fts5DataRemoveSegment(p, pOld);