Lines Matching refs:Pager
619 struct Pager { struct
696 int (*xGet)(Pager*,Pgno,DbPage**,int); /* Routine to fetch a patch */ argument
815 int sqlite3PagerDirectReadOk(Pager *pPager, Pgno pgno){ in sqlite3PagerDirectReadOk()
849 static int assert_pager_state(Pager *p){ in assert_pager_state()
850 Pager *pPager = p; in assert_pager_state()
994 char *print_pager_state(Pager *p){ in print_pager_state()
1037 static int getPageNormal(Pager*,Pgno,DbPage**,int);
1038 static int getPageError(Pager*,Pgno,DbPage**,int);
1040 static int getPageMMap(Pager*,Pgno,DbPage**,int);
1047 static void setGetterMethod(Pager *pPager){ in setGetterMethod()
1069 Pager *pPager = pPg->pPager; in subjRequiresPage()
1089 static int pageInJournal(Pager *pPager, PgHdr *pPg){ in pageInJournal()
1135 static int pagerUnlockDb(Pager *pPager, int eLock){ in pagerUnlockDb()
1163 static int pagerLockDb(Pager *pPager, int eLock){ in pagerLockDb()
1196 static int jrnlBufferSize(Pager *pPager){ in jrnlBufferSize()
1264 Pager *pPager = pPg->pPager; in checkPage()
1357 static i64 journalHdrOffset(Pager *pPager){ in journalHdrOffset()
1390 static int zeroJournalHdr(Pager *pPager, int doTruncate){ in zeroJournalHdr()
1440 static int writeJournalHdr(Pager *pPager){ in writeJournalHdr()
1559 Pager *pPager, /* Pager object */ in readJournalHdr()
1683 static int writeSuperJournal(Pager *pPager, const char *zSuper){ in writeSuperJournal()
1751 static void pager_reset(Pager *pPager){ in pager_reset()
1760 u32 sqlite3PagerDataVersion(Pager *pPager){ in sqlite3PagerDataVersion()
1769 static void releaseAllSavepoints(Pager *pPager){ in releaseAllSavepoints()
1788 static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ in addToSavepointBitvecs()
1820 static void pager_unlock(Pager *pPager){ in pager_unlock()
1917 static int pager_error(Pager *pPager, int rc){ in pager_error()
1933 static int pager_truncate(Pager *pPager, Pgno nPage);
1951 static int pagerFlushOnCommit(Pager *pPager, int bCommit){ in pagerFlushOnCommit()
2011 static int pager_end_transaction(Pager *pPager, int hasSuper, int bCommit){ in pager_end_transaction()
2158 static void pagerUnlockAndRollback(Pager *pPager){ in pagerUnlockAndRollback()
2192 static u32 pager_cksum(Pager *pPager, const u8 *aData){ in pager_cksum()
2240 Pager *pPager, /* The pager being played back */ in pager_playback_one_page()
2486 static int pager_delsuper(Pager *pPager, const char *zSuper){ in pager_delsuper()
2604 static int pager_truncate(Pager *pPager, Pgno nPage){ in pager_truncate()
2675 static void setSectorSize(Pager *pPager){ in setSectorSize()
2748 static int pager_playback(Pager *pPager, int isHot){ in pager_playback()
2969 Pager *pPager = pPg->pPager; /* Pager object associated with page pPg */ in readDbPage()
3061 Pager *pPager = (Pager *)pCtx; in pagerUndoCallback()
3094 static int pagerRollbackWal(Pager *pPager){ in pagerRollbackWal()
3127 Pager *pPager, /* Pager object */ in pagerWalFrames()
3193 static int pagerBeginReadTransaction(Pager *pPager){ in pagerBeginReadTransaction()
3226 static int pagerPagecount(Pager *pPager, Pgno *pnPage){ in pagerPagecount()
3286 static int pagerOpenWalIfPresent(Pager *pPager){ in pagerOpenWalIfPresent()
3353 static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepoint){ in pagerPlaybackSavepoint()
3465 void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ in sqlite3PagerSetCachesize()
3473 int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ in sqlite3PagerSetSpillsize()
3480 static void pagerFixMaplimit(Pager *pPager){ in pagerFixMaplimit()
3496 void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int64 szMmap){ in sqlite3PagerSetMmapLimit()
3504 void sqlite3PagerShrink(Pager *pPager){ in sqlite3PagerShrink()
3561 Pager *pPager, /* The pager to set safety level for */ in sqlite3PagerSetFlags()
3621 Pager *pPager, /* The pager object */ in pagerOpentemp()
3660 Pager *pPager, /* Pager object */ in sqlite3PagerSetBusyHandler()
3703 int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve){ in sqlite3PagerSetPagesize()
3772 void *sqlite3PagerTempSpace(Pager *pPager){ in sqlite3PagerTempSpace()
3783 Pgno sqlite3PagerMaxPageCount(Pager *pPager, Pgno mxPage){ in sqlite3PagerMaxPageCount()
3833 int sqlite3PagerReadFileheader(Pager *pPager, int N, unsigned char *pDest){ in sqlite3PagerReadFileheader()
3861 void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ in sqlite3PagerPagecount()
3882 static int pager_wait_on_lock(Pager *pPager, int locktype){ in pager_wait_on_lock()
3924 Pager *pPager = pPg->pPager; in assertTruncateConstraintCb()
3935 static void assertTruncateConstraint(Pager *pPager){ in assertTruncateConstraint()
3953 void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ in sqlite3PagerTruncateImage()
3984 static int pagerSyncHotJournal(Pager *pPager){ in pagerSyncHotJournal()
4007 Pager *pPager, /* Pager object */ in pagerAcquireMapPage()
4051 Pager *pPager = pPg->pPager; in pagerReleaseMapPage()
4063 static void pagerFreeMapHdrs(Pager *pPager){ in pagerFreeMapHdrs()
4077 static int databaseIsUnmoved(Pager *pPager){ in databaseIsUnmoved()
4111 int sqlite3PagerClose(Pager *pPager, sqlite3 *db){ in sqlite3PagerClose()
4219 static int syncJournal(Pager *pPager, int newHdr){ in syncJournal()
4362 static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ in pager_write_pagelist()
4453 static int openSubJournal(Pager *pPager){ in openSubJournal()
4481 Pager *pPager = pPg->pPager; in subjournalPage()
4543 Pager *pPager = (Pager *)p; in pagerStress()
4619 int sqlite3PagerFlush(Pager *pPager){ in sqlite3PagerFlush()
4670 Pager **ppPager, /* OUT: Return the Pager structure here */ in sqlite3PagerOpen()
4678 Pager *pPager = 0; /* Pager object to allocate and return */ in sqlite3PagerOpen()
4827 pPager = (Pager*)pPtr; pPtr += ROUND8(sizeof(*pPager)); in sqlite3PagerOpen()
5041 Pager *pPager; in sqlite3_database_file_object()
5045 pPager = *(Pager**)(zName - 4 - sizeof(Pager*)); in sqlite3_database_file_object()
5081 static int hasHotJournal(Pager *pPager, int *pExists){ in hasHotJournal()
5201 int sqlite3PagerSharedLock(Pager *pPager){ in sqlite3PagerSharedLock()
5418 static void pagerUnlockIfUnused(Pager *pPager){ in pagerUnlockIfUnused()
5483 Pager *pPager, /* The pager open on the database file */ in getPageNormal()
5585 Pager *pPager, /* The pager open on the database file */ in getPageMMap()
5654 Pager *pPager, /* The pager open on the database file */ in getPageError()
5670 Pager *pPager, /* The pager open on the database file */ in sqlite3PagerGet()
5690 DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ in sqlite3PagerLookup()
5714 TESTONLY( Pager *pPager = pPg->pPager; ) in sqlite3PagerUnrefNotNull()
5729 Pager *pPager; in sqlite3PagerUnrefPageOne()
5760 static int pager_open_journal(Pager *pPager){ in pager_open_journal()
5851 int sqlite3PagerBegin(Pager *pPager, int exFlag, int subjInMemory){ in sqlite3PagerBegin()
5921 Pager *pPager = pPg->pPager; in pagerAddPageToRollbackJournal()
5978 Pager *pPager = pPg->pPager; in pager_write()
6076 Pager *pPager = pPg->pPager; /* The pager that owns pPg */ in pagerWriteLargeSector()
6164 Pager *pPager = pPg->pPager; in sqlite3PagerWrite()
6213 Pager *pPager = pPg->pPager; in sqlite3PagerDontWrite()
6246 static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ in pager_incr_changecounter()
6329 int sqlite3PagerSync(Pager *pPager, const char *zSuper){ in sqlite3PagerSync()
6352 int sqlite3PagerExclusiveLock(Pager *pPager){ in sqlite3PagerExclusiveLock()
6395 Pager *pPager, /* Pager object */ in sqlite3PagerCommitPhaseOne()
6624 int sqlite3PagerCommitPhaseTwo(Pager *pPager){ in sqlite3PagerCommitPhaseTwo()
6690 int sqlite3PagerRollback(Pager *pPager){ in sqlite3PagerRollback()
6740 u8 sqlite3PagerIsreadonly(Pager *pPager){ in sqlite3PagerIsreadonly()
6748 int sqlite3PagerRefcount(Pager *pPager){ in sqlite3PagerRefcount()
6757 int sqlite3PagerMemUsed(Pager *pPager){ in sqlite3PagerMemUsed()
6776 int *sqlite3PagerStats(Pager *pPager){ in sqlite3PagerStats()
6804 void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnVal){ in sqlite3PagerCacheStat()
6827 int sqlite3PagerIsMemdb(Pager *pPager){ in sqlite3PagerIsMemdb()
6841 static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepoint){ in pagerOpenSavepoint()
6887 int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint){ in sqlite3PagerOpenSavepoint()
6929 int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint){ in sqlite3PagerSavepoint()
7010 const char *sqlite3PagerFilename(const Pager *pPager, int nullIfMemDb){ in sqlite3PagerFilename()
7018 sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ in sqlite3PagerVfs()
7027 sqlite3_file *sqlite3PagerFile(Pager *pPager){ in sqlite3PagerFile()
7035 sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ in sqlite3PagerJrnlFile()
7046 const char *sqlite3PagerJournalname(Pager *pPager){ in sqlite3PagerJournalname()
7076 int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno pgno, int isCommit){ in sqlite3PagerMovepage()
7246 int sqlite3PagerLockingMode(Pager *pPager, int eMode){ in sqlite3PagerLockingMode()
7279 int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ in sqlite3PagerSetJournalMode()
7369 int sqlite3PagerGetJournalMode(Pager *pPager){ in sqlite3PagerGetJournalMode()
7378 int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ in sqlite3PagerOkToChangeJournalMode()
7391 i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ in sqlite3PagerJournalSizeLimit()
7405 sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ in sqlite3PagerBackupPtr()
7413 void sqlite3PagerClearCache(Pager *pPager){ in sqlite3PagerClearCache()
7429 Pager *pPager, /* Checkpoint on this pager */ in sqlite3PagerCheckpoint()
7459 int sqlite3PagerWalCallback(Pager *pPager){ in sqlite3PagerWalCallback()
7467 int sqlite3PagerWalSupported(Pager *pPager){ in sqlite3PagerWalSupported()
7477 static int pagerExclusiveLock(Pager *pPager){ in pagerExclusiveLock()
7497 static int pagerOpenWal(Pager *pPager){ in pagerOpenWal()
7543 Pager *pPager, /* Pager object */ in sqlite3PagerOpenWal()
7581 int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db){ in sqlite3PagerCloseWal()
7626 int sqlite3PagerWalWriteLock(Pager *pPager, int bLock){ in sqlite3PagerWalWriteLock()
7638 void sqlite3PagerWalDb(Pager *pPager, sqlite3 *db){ in sqlite3PagerWalDb()
7650 int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapshot **ppSnapshot){ in sqlite3PagerSnapshotGet()
7664 Pager *pPager, in sqlite3PagerSnapshotOpen()
7680 int sqlite3PagerSnapshotRecover(Pager *pPager){ in sqlite3PagerSnapshotRecover()
7702 int sqlite3PagerSnapshotCheck(Pager *pPager, sqlite3_snapshot *pSnapshot){ in sqlite3PagerSnapshotCheck()
7716 void sqlite3PagerSnapshotUnlock(Pager *pPager){ in sqlite3PagerSnapshotUnlock()
7732 int sqlite3PagerWalFramesize(Pager *pPager){ in sqlite3PagerWalFramesize()