Home | History | Annotate | Download | only in amalgamation

Lines Matching defs:pFree

9101   LookasideSlot *pFree;   /* List of available buffers */
12529 void *pFree; /* Free this when deleting the vdbe */
18198 pBuf->pNext = db->lookaside.pFree;
18199 db->lookaside.pFree = pBuf;
18327 }else if( (pBuf = db->lookaside.pFree)==0 ){
18330 db->lookaside.pFree = pBuf->pNext;
35035 ** The nFreeSlot and pFree values do require mutex protection.
35045 PgFreeslot *pFree; /* Free page blocks */
35101 pcache1.pFree = 0;
35105 p->pNext = pcache1.pFree;
35106 pcache1.pFree = p;
35128 p = (PgHdr1 *)pcache1.pFree;
35130 pcache1.pFree = pcache1.pFree->pNext;
35164 pSlot->pNext = pcache1.pFree;
35165 pcache1.pFree = pSlot;
53628 u8 *pFree = 0;
53707 if( pFree ){
53708 /* If pFree is not NULL, it points to the pSpace buffer used
53712 sqlite3PageFree(pFree);
53718 pFree = pSpace;
53730 if( pFree ){
53731 sqlite3PageFree(pFree);
58606 p->pFree = sqlite3DbMallocZero(db, nByte);
58608 zCsr = p->pFree;
59535 sqlite3DbFree(db, p->pFree);
107724 db->lookaside.pFree = 0;
107732 p->pNext = db->lookaside.pFree;
107733 db->lookaside.pFree = p;
109895 /* sqlite3_test_control(SQLITE_TESTCTRL_SCRATCHMALLOC, sz, &pNew, pFree);
109897 ** Pass pFree into sqlite3ScratchFree().
109901 void *pFree, **ppNew;
109905 pFree = va_arg(ap, void*);
109907 sqlite3ScratchFree(pFree);
123475 char *pFree = 0;
123489 int rc = sqlite3Fts3ExprLoadFtDoclist(pCsr, pExpr, &pFree, &nFree);
123491 pIter = pFree;
123492 pEnd = &pFree[nFree];
123512 sqlite3_free(pFree);