#include <pcache.h>
Public Attributes | |
void * | pData |
void * | pExtra |
PgHdr * | pDirty |
Pgno | pgno |
Pager * | pPager |
u16 | flags |
i16 | nRef |
PCache * | pCache |
PgHdr * | pNextHash |
PgHdr * | pPrevHash |
PgHdr * | pNext |
PgHdr * | pPrev |
PgHdr * | pNextLru |
PgHdr * | pPrevLru |
Definition at line 27 of file pcache.h.
Definition at line 36 of file pcache.h.
Referenced by pager_get_content(), pager_playback_one_page(), pager_write(), pager_write_pagelist(), pagerStress(), pcacheAddToList(), pcacheAddToLruList(), pcacheMakeClean(), pcacheRecycleOrAlloc(), pcacheRecyclePage(), pcacheRemoveFromList(), pcacheRemoveFromLruList(), sqlite3PagerAcquire(), sqlite3PagerDontRollback(), sqlite3PagerDontWrite(), sqlite3PagerMovepage(), sqlite3PagerWrite(), sqlite3PcacheCleanAll(), sqlite3PcacheClearFlags(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheMakeClean(), sqlite3PcacheMakeDirty(), sqlite3PcacheMove(), sqlite3PcacheRelease(), and sqlite3PcacheTruncate().
Definition at line 41 of file pcache.h.
Referenced by pcacheMakeClean(), pcacheRecycleOrAlloc(), sqlite3PagerBegin(), sqlite3PagerGetData(), sqlite3PagerMovepage(), sqlite3PcacheCleanAll(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheMakeDirty(), sqlite3PcacheMove(), sqlite3PcachePageRefcount(), sqlite3PcacheRef(), sqlite3PcacheRelease(), and sqlite3PcacheTruncate().
Definition at line 42 of file pcache.h.
Referenced by pcacheAddToHash(), pcacheAddToList(), pcacheAddToLruList(), pcacheMakeClean(), pcachePageFree(), pcacheRecycleOrAlloc(), pcacheRecyclePage(), pcacheRemoveFromHash(), pcacheRemoveFromList(), pcacheRemoveFromLruList(), sqlite3PcacheDrop(), sqlite3PcacheFetch(), sqlite3PcacheMakeDirty(), and sqlite3PcacheRelease().
void* PgHdr::pData |
Definition at line 28 of file pcache.h.
Referenced by pager_incr_changecounter(), pager_playback_one_page(), pager_write(), pager_write_pagelist(), pcachePageAlloc(), readDbPage(), sqlite3PagerAcquire(), sqlite3PagerGetData(), and sqlite3PcacheTruncate().
Definition at line 30 of file pcache.h.
Referenced by pager_write_pagelist(), pagerStress(), pcacheMergeDirtyList(), pcacheSortDirtyList(), sqlite3PagerCommitPhaseOne(), sqlite3PcacheDirtyList(), and sqlite3PcacheFetch().
void* PgHdr::pExtra |
Definition at line 29 of file pcache.h.
Referenced by pcachePageAlloc(), sqlite3PagerAcquire(), and sqlite3PagerGetExtra().
Definition at line 31 of file pcache.h.
Referenced by pageInStatement(), pager_get_content(), pager_playback_one_page(), pager_write(), pager_write_pagelist(), pcacheAddToHash(), pcacheMergeDirtyList(), pcacheRemoveFromHash(), readDbPage(), sqlite3PagerDontRollback(), sqlite3PagerDontWrite(), sqlite3PagerMovepage(), sqlite3PagerWrite(), sqlite3PcacheFetch(), sqlite3PcacheMove(), and sqlite3PcacheTruncate().
Definition at line 50 of file pcache.h.
Referenced by pcacheAddToList(), pcacheClear(), pcacheRemoveFromList(), pcacheResizeHash(), sqlite3PcacheClearFlags(), sqlite3PcacheDirtyList(), and sqlite3PcacheTruncate().
Definition at line 49 of file pcache.h.
Referenced by pcacheAddToHash(), pcacheRemoveFromHash(), and sqlite3PcacheFetch().
Definition at line 51 of file pcache.h.
Referenced by pcacheAddToLruList(), and pcacheRemoveFromLruList().
Definition at line 32 of file pcache.h.
Referenced by pageInStatement(), pager_get_content(), pager_write(), pager_write_pagelist(), pagerDropPage(), sqlite3PagerAcquire(), sqlite3PagerBegin(), sqlite3PagerDontRollback(), sqlite3PagerDontWrite(), sqlite3PagerGetData(), sqlite3PagerGetExtra(), sqlite3PagerUnref(), sqlite3PagerWrite(), and sqlite3PcacheFetch().
Definition at line 50 of file pcache.h.
Referenced by pcacheAddToList(), pcacheRecycleOrAlloc(), and pcacheRemoveFromList().
Definition at line 49 of file pcache.h.
Referenced by pcacheAddToHash(), and pcacheRemoveFromHash().
Definition at line 51 of file pcache.h.
Referenced by pcacheAddToLruList(), and pcacheRemoveFromLruList().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1