Lines Matching refs:pFree
17968 LookasideSlot *pFree; /* List of available buffers */ member
24098 void *pFree; /* Free this when deleting the vdbe */ member
24502 u32 nFree = countLookasideSlots(db->lookaside.pFree); in sqlite3LookasideUsed()
24533 LookasideSlot *p = db->lookaside.pFree; in sqlite3_db_status()
24537 db->lookaside.pInit = db->lookaside.pFree; in sqlite3_db_status()
24538 db->lookaside.pFree = 0; in sqlite3_db_status()
31191 pBuf->pNext = db->lookaside.pFree; in sqlite3DbFreeNN()
31192 db->lookaside.pFree = pBuf; in sqlite3DbFreeNN()
31230 pBuf->pNext = db->lookaside.pFree; in sqlite3DbNNFreeNN()
31231 db->lookaside.pFree = pBuf; in sqlite3DbNNFreeNN()
31420 if( (pBuf = db->lookaside.pFree)!=0 ){ in sqlite3DbMallocRawNN()
31421 db->lookaside.pFree = pBuf->pNext; in sqlite3DbMallocRawNN()
56308 PgHdr1 *pFree; /* List of unused pcache-local pages */ member
56340 PgFreeslot *pFree; /* Free page blocks */ member
56388 pcache1.pFree = 0;
56392 p->pNext = pcache1.pFree;
56393 pcache1.pFree = p;
56430 pX->pNext = pCache->pFree;
56432 pCache->pFree = pX;
56436 return pCache->pFree!=0;
56453 p = (PgHdr1 *)pcache1.pFree;
56455 pcache1.pFree = pcache1.pFree->pNext;
56493 pSlot->pNext = pcache1.pFree;
56494 pcache1.pFree = pSlot;
56541 if( pCache->pFree || (pCache->nPage==0 && pcache1InitBulk(pCache)) ){
56542 assert( pCache->pFree!=0 );
56543 p = pCache->pFree;
56544 pCache->pFree = p->pNext;
56583 p->pNext = pCache->pFree;
56584 pCache->pFree = p;
56740 pCache->pBulk = pCache->pFree = 0;
66415 void *pFree; /* Pointer to sqlite3_free() if exception thrown */ member
66592 assert( (X==0 || Y==0) && pWal->pFree==X ); pWal->pFree = Y
68311 sqlite3_free(pWal->pFree);
68312 pWal->pFree = 0;
80613 u8 *pFree = 0; local
80710 if( pFree ){
80715 sqlite3PageFree(pFree);
80721 pFree = pSpace;
80735 if( pFree ){
80736 sqlite3PageFree(pFree);
88608 x.pSpace = p->pFree = sqlite3DbMallocRawNN(db, x.nNeeded);
89633 if( p->pFree ) sqlite3DbNNFreeNN(db, p->pFree);
106767 SorterRecord *pFree = pSorter->list.pList;
106768 pSorter->list.pList = pFree->u.pNext;
106769 pFree->u.pNext = 0;
106770 if( pSorter->list.aMemory==0 ) vdbeSorterRecordFree(db, pFree);
183433 db->lookaside.pFree = 0;
196623 Fts3Expr *pFree = 0; /* List of free nodes. Linked by pParent. */
196670 assert( pFree );
196671 pFree->pLeft = apLeaf[iLvl];
196672 pFree->pRight = p;
196673 pFree->pLeft->pParent = pFree;
196674 pFree->pRight->pParent = pFree;
196676 p = pFree;
196677 pFree = pFree->pParent;
196706 pParent->pParent = pFree;
196707 pFree = pParent;
196718 assert( pFree!=0 );
196719 pFree->pRight = p;
196720 pFree->pLeft = apLeaf[i];
196721 pFree->pLeft->pParent = pFree;
196722 pFree->pRight->pParent = pFree;
196724 p = pFree;
196725 pFree = pFree->pParent;
196739 while( (pDel=pFree)!=0 ){
196740 pFree = pDel->pParent;
196745 assert( pFree==0 );
228574 static void sessionFree(sqlite3_session *pSession, void *pFree){
228575 if( pSession ) pSession->nMalloc -= sqlite3_msize(pFree);
228576 sqlite3_free(pFree);
242571 Fts5Colset *pFree = pColset;
242577 fts5ParseSetColset(pParse, pExpr, pColset, &pFree);
242579 sqlite3_free(pFree);
252078 Fts5Data *pFree = 0; /* Free this at the end of the loop */
252083 pFree = pData = fts5DataRead(p, FTS5_TOMBSTONE_ROWID(pSeg->iSegid, ii));
252116 fts5DataRelease(pFree);
258084 sqlite3_value *pFree = 0;
258105 pFree = pVal = sqlite3_value_dup(pVal);
258132 sqlite3_value_free(pFree);