Lines Matching refs:lookaside
189 u32 nInit = countLookasideSlots(db->lookaside.pInit); in sqlite3LookasideUsed()
190 u32 nFree = countLookasideSlots(db->lookaside.pFree); in sqlite3LookasideUsed()
192 nInit += countLookasideSlots(db->lookaside.pSmallInit); in sqlite3LookasideUsed()
193 nFree += countLookasideSlots(db->lookaside.pSmallFree); in sqlite3LookasideUsed()
195 if( pHighwater ) *pHighwater = db->lookaside.nSlot - nInit; in sqlite3LookasideUsed()
196 return db->lookaside.nSlot - (nInit+nFree); in sqlite3LookasideUsed()
220 LookasideSlot *p = db->lookaside.pFree; in sqlite3_db_status()
223 p->pNext = db->lookaside.pInit; in sqlite3_db_status()
224 db->lookaside.pInit = db->lookaside.pFree; in sqlite3_db_status()
225 db->lookaside.pFree = 0; in sqlite3_db_status()
228 p = db->lookaside.pSmallFree; in sqlite3_db_status()
231 p->pNext = db->lookaside.pSmallInit; in sqlite3_db_status()
232 db->lookaside.pSmallInit = db->lookaside.pSmallFree; in sqlite3_db_status()
233 db->lookaside.pSmallFree = 0; in sqlite3_db_status()
249 *pHighwater = db->lookaside.anStat[op - SQLITE_DBSTATUS_LOOKASIDE_HIT]; in sqlite3_db_status()
251 db->lookaside.anStat[op - SQLITE_DBSTATUS_LOOKASIDE_HIT] = 0; in sqlite3_db_status()
294 assert( db->lookaside.pEnd==db->lookaside.pTrueEnd ); in sqlite3_db_status()
295 db->lookaside.pEnd = db->lookaside.pStart; in sqlite3_db_status()
321 db->lookaside.pEnd = db->lookaside.pTrueEnd; in sqlite3_db_status()
339 assert( db->lookaside.pEnd==db->lookaside.pTrueEnd ); in sqlite3_db_status()
340 db->lookaside.pEnd = db->lookaside.pStart; in sqlite3_db_status()
344 db->lookaside.pEnd = db->lookaside.pTrueEnd; in sqlite3_db_status()