Public Attributes | |
PgHdr * | pDirty |
PgHdr * | pDirtyTail |
PgHdr * | pSynced |
int | nRef |
int | nPinned |
int | nMax |
int | nMin |
int | szPage |
int | szExtra |
int | bPurgeable |
int(* | xStress )(void *, PgHdr *) |
void * | pStress |
int | nPage |
int | nHash |
PgHdr ** | apHash |
PgHdr * | pClean |
Definition at line 24 of file pcache.c.
Definition at line 55 of file pcache.c.
Referenced by pcacheAddToHash(), pcacheClear(), pcacheRemoveFromHash(), pcacheResizeHash(), sqlite3PcacheClose(), and sqlite3PcacheFetch().
Definition at line 45 of file pcache.c.
Referenced by pcacheAddToLruList(), pcachePageAlloc(), pcachePageFree(), pcacheRecycleOrAlloc(), pcacheRemoveFromLruList(), sqlite3PcacheClose(), sqlite3PcacheOpen(), and sqlite3PcacheSetCachesize().
int PCache::nHash |
Definition at line 54 of file pcache.c.
Referenced by pcacheAddToHash(), pcacheClear(), pcacheRemoveFromHash(), pcacheResizeHash(), and sqlite3PcacheFetch().
int PCache::nMax |
Definition at line 34 of file pcache.c.
Referenced by pcacheRecycleOrAlloc(), sqlite3PcacheClose(), sqlite3PcacheGetCachesize(), sqlite3PcacheOpen(), and sqlite3PcacheSetCachesize().
int PCache::nMin |
Definition at line 35 of file pcache.c.
Referenced by pcacheRecycleOrAlloc(), sqlite3PcacheClose(), and sqlite3PcacheOpen().
int PCache::nPage |
Definition at line 53 of file pcache.c.
Referenced by pcacheAddToHash(), pcacheClear(), pcacheRecycleOrAlloc(), pcacheRemoveFromHash(), pcacheResizeHash(), sqlite3PcacheFetch(), sqlite3PcachePagecount(), and sqlite3PcacheSetPageSize().
int PCache::nPinned |
Definition at line 33 of file pcache.c.
Referenced by pcacheClear(), pcacheMakeClean(), pcacheRecycleOrAlloc(), sqlite3PcacheCleanAll(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheRelease(), and sqlite3PcacheTruncate().
int PCache::nRef |
Definition at line 32 of file pcache.c.
Referenced by sqlite3PcacheClear(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheRefCount(), and sqlite3PcacheRelease().
Definition at line 56 of file pcache.c.
Referenced by pcacheAddToList(), pcacheClear(), pcacheMakeClean(), pcacheRecyclePage(), pcacheRemoveFromList(), pcacheResizeHash(), sqlite3PcacheCleanAll(), sqlite3PcacheClearFlags(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheMakeDirty(), sqlite3PcacheRelease(), and sqlite3PcacheTruncate().
Definition at line 30 of file pcache.c.
Referenced by pcacheAddToList(), pcacheClear(), pcacheMakeClean(), pcacheRecycleOrAlloc(), pcacheRemoveFromList(), pcacheResizeHash(), sqlite3PcacheCleanAll(), sqlite3PcacheClearFlags(), sqlite3PcacheDirtyList(), sqlite3PcacheMakeDirty(), sqlite3PcacheRelease(), and sqlite3PcacheTruncate().
Definition at line 30 of file pcache.c.
Referenced by pcacheAddToList(), pcacheClear(), pcacheRecycleOrAlloc(), pcacheRemoveFromList(), and sqlite3PcacheClearFlags().
void* PCache::pStress |
Definition at line 47 of file pcache.c.
Referenced by pcacheRecycleOrAlloc(), and sqlite3PcacheOpen().
Definition at line 31 of file pcache.c.
Referenced by pcacheAddToList(), pcacheRecycleOrAlloc(), pcacheRemoveFromList(), and sqlite3PcacheClearFlags().
int PCache::szExtra |
Definition at line 44 of file pcache.c.
Referenced by pcachePageAlloc(), pcacheRecycleOrAlloc(), and sqlite3PcacheOpen().
int PCache::szPage |
Definition at line 43 of file pcache.c.
Referenced by pcachePageAlloc(), pcacheRecycleOrAlloc(), sqlite3PcacheOpen(), sqlite3PcacheSetPageSize(), and sqlite3PcacheTruncate().
int(* PCache::xStress)(void *, PgHdr *) |
Referenced by pcacheRecycleOrAlloc(), and sqlite3PcacheOpen().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1