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;
40057 PgFreeslot *pFree; /* Free page blocks */
40099 pcache1.pFree = 0;
40103 p->pNext = pcache1.pFree;
40104 pcache1.pFree = p;
40125 p = (PgHdr1 *)pcache1.pFree;
40127 pcache1.pFree = pcache1.pFree->pNext;
40166 pSlot->pNext = pcache1.pFree;
40167 pcache1.pFree = pSlot;
53773 char *pFree = 0;
53778 pCur->pKeyInfo, aSpace, sizeof(aSpace), &pFree
53783 sqlite3DbFree(pCur->pKeyInfo->db, pFree);
53790 if( pFree ){
53791 sqlite3DbFree(pCur->pKeyInfo->db, pFree);
59310 u8 *pFree = 0;
59317 if( pFree!=(pCell + sz) ){
59318 if( pFree ){
59319 assert( pFree>aData && (pFree - aData)<65536 );
59320 freeSpace(pPg, (u16)(pFree - aData), szFree);
59322 pFree = pCell;
59324 if( pFree+sz>pEnd ) return 0;
59326 pFree = pCell;
59332 if( pFree ){
59333 assert( pFree>aData && (pFree - aData)<65536 );
59334 freeSpace(pPg, (u16)(pFree - aData), szFree);
60466 u8 *pFree = 0;
60546 if( pFree ){
60551 sqlite3PageFree(pFree);
60557 pFree = pSpace;
60570 if( pFree ){
60571 sqlite3PageFree(pFree);
66515 p->pFree = sqlite3DbMallocZero(db, nByte);
66517 zCsr = p->pFree;
67513 sqlite3DbFree(db, p->pFree);
74679 char *pFree;
74698 pFree = 0;
74713 pC->pKeyInfo, aTempRec, sizeof(aTempRec), &pFree
74734 sqlite3DbFree(db, pFree);
79217 char *pFree;
79219 pTask->pSorter->pKeyInfo, 0, 0, &pFree
79221 assert( pTask->pUnpacked==(UnpackedRecord*)pFree );
79222 if( pFree==0 ) return SQLITE_NOMEM;
80519 SorterRecord *pFree = pSorter->list.pList;
80520 pSorter->list.pList = pFree->u.pNext;
80521 pFree->u.pNext = 0;
80522 if( pSorter->list.aMemory==0 ) vdbeSorterRecordFree(db, pFree);
128665 db->lookaside.pFree = 0;
128673 p->pNext = db->lookaside.pFree;
128674 db->lookaside.pFree = p;
131578 void *pFree, **ppNew;
131582 pFree = va_arg(ap, void*);
131584 sqlite3ScratchFree(pFree);
140229 Fts3Expr *pFree = 0; /* List of free nodes. Linked by pParent. */
140275 assert( pFree );
140276 pFree->pLeft = apLeaf[iLvl];
140277 pFree->pRight = p;
140278 pFree->pLeft->pParent = pFree;
140279 pFree->pRight->pParent = pFree;
140281 p = pFree;
140282 pFree = pFree->pParent;
140311 pParent->pParent = pFree;
140312 pFree = pParent;
140323 assert( pFree!=0 );
140324 pFree->pRight = p;
140325 pFree->pLeft = apLeaf[i];
140326 pFree->pLeft->pParent = pFree;
140327 pFree->pRight->pParent = pFree;
140329 p = pFree;
140330 pFree = pFree->pParent;
140344 while( (pDel=pFree)!=0 ){
140345 pFree = pDel->pParent;
140350 assert( pFree==0 );