Lines Matching refs:pFree

10957   LookasideSlot *pFree;   /* List of available buffers */  member
14868 void *pFree; /* Free this when deleting the vdbe */ member
21043 pBuf->pNext = db->lookaside.pFree;
21044 db->lookaside.pFree = pBuf;
21180 }else if( (pBuf = db->lookaside.pFree)==0 ){
21183 db->lookaside.pFree = pBuf->pNext;
40075 PgFreeslot *pFree; /* Free page blocks */
40117 pcache1.pFree = 0;
40121 p->pNext = pcache1.pFree;
40122 pcache1.pFree = p;
40143 p = (PgHdr1 *)pcache1.pFree;
40145 pcache1.pFree = pcache1.pFree->pNext;
40184 pSlot->pNext = pcache1.pFree;
40185 pcache1.pFree = pSlot;
53791 char *pFree = 0;
53796 pCur->pKeyInfo, aSpace, sizeof(aSpace), &pFree
53801 sqlite3DbFree(pCur->pKeyInfo->db, pFree);
53808 if( pFree ){
53809 sqlite3DbFree(pCur->pKeyInfo->db, pFree);
59328 u8 *pFree = 0;
59335 if( pFree!=(pCell + sz) ){
59336 if( pFree ){
59337 assert( pFree>aData && (pFree - aData)<65536 );
59338 freeSpace(pPg, (u16)(pFree - aData), szFree);
59340 pFree = pCell;
59342 if( pFree+sz>pEnd ) return 0;
59344 pFree = pCell;
59350 if( pFree ){
59351 assert( pFree>aData && (pFree - aData)<65536 );
59352 freeSpace(pPg, (u16)(pFree - aData), szFree);
60484 u8 *pFree = 0;
60564 if( pFree ){
60569 sqlite3PageFree(pFree);
60575 pFree = pSpace;
60588 if( pFree ){
60589 sqlite3PageFree(pFree);
66533 p->pFree = sqlite3DbMallocZero(db, nByte);
66535 zCsr = p->pFree;
67531 sqlite3DbFree(db, p->pFree);
74697 char *pFree;
74716 pFree = 0;
74731 pC->pKeyInfo, aTempRec, sizeof(aTempRec), &pFree
74752 sqlite3DbFree(db, pFree);
79235 char *pFree;
79237 pTask->pSorter->pKeyInfo, 0, 0, &pFree
79239 assert( pTask->pUnpacked==(UnpackedRecord*)pFree );
79240 if( pFree==0 ) return SQLITE_NOMEM;
80537 SorterRecord *pFree = pSorter->list.pList;
80538 pSorter->list.pList = pFree->u.pNext;
80539 pFree->u.pNext = 0;
80540 if( pSorter->list.aMemory==0 ) vdbeSorterRecordFree(db, pFree);
128683 db->lookaside.pFree = 0;
128691 p->pNext = db->lookaside.pFree;
128692 db->lookaside.pFree = p;
131596 void *pFree, **ppNew;
131600 pFree = va_arg(ap, void*);
131602 sqlite3ScratchFree(pFree);
140259 Fts3Expr *pFree = 0; /* List of free nodes. Linked by pParent. */
140305 assert( pFree );
140306 pFree->pLeft = apLeaf[iLvl];
140307 pFree->pRight = p;
140308 pFree->pLeft->pParent = pFree;
140309 pFree->pRight->pParent = pFree;
140311 p = pFree;
140312 pFree = pFree->pParent;
140341 pParent->pParent = pFree;
140342 pFree = pParent;
140353 assert( pFree!=0 );
140354 pFree->pRight = p;
140355 pFree->pLeft = apLeaf[i];
140356 pFree->pLeft->pParent = pFree;
140357 pFree->pRight->pParent = pFree;
140359 p = pFree;
140360 pFree = pFree->pParent;
140374 while( (pDel=pFree)!=0 ){
140375 pFree = pDel->pParent;
140380 assert( pFree==0 );