Lines Matching refs:Pager

9547 SQLITE_PRIVATE struct Pager *sqlite3BtreePager(Btree*);
10152 typedef struct Pager Pager; typedef
10222 Pager **ppPager,
10229 SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager);
10230 SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager*, int, unsigned char*);
10233 SQLITE_PRIVATE void sqlite3PagerSetBusyhandler(Pager*, int(*)(void *), void *);
10234 SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager*, u32*, int);
10235 SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager*, int);
10236 SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager*, int);
10237 SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *, sqlite3_int64);
10238 SQLITE_PRIVATE void sqlite3PagerShrink(Pager*);
10239 SQLITE_PRIVATE void sqlite3PagerSetFlags(Pager*,unsigned);
10240 SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *, int);
10241 SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *, int);
10242 SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager*);
10243 SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager*);
10244 SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *, i64);
10245 SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager*);
10248 SQLITE_PRIVATE int sqlite3PagerAcquire(Pager *pPager, Pgno pgno, DbPage **ppPage, int clrFlag);
10250 SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno);
10258 SQLITE_PRIVATE int sqlite3PagerMovepage(Pager*,DbPage*,Pgno,int);
10264 SQLITE_PRIVATE void sqlite3PagerPagecount(Pager*, int*);
10265 SQLITE_PRIVATE int sqlite3PagerBegin(Pager*, int exFlag, int);
10266 SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne(Pager*,const char *zMaster, int);
10267 SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager*);
10268 SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster);
10269 SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager*);
10270 SQLITE_PRIVATE int sqlite3PagerRollback(Pager*);
10271 SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int n);
10272 SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint);
10273 SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager);
10276 SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, int, int*, int*);
10277 SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager);
10278 SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager);
10279 SQLITE_PRIVATE int sqlite3PagerOpenWal(Pager *pPager, int *pisOpen);
10280 SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager);
10284 SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager);
10288 SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager*);
10289 SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager*);
10290 SQLITE_PRIVATE int sqlite3PagerRefcount(Pager*);
10291 SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager*);
10292 SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager*, int);
10293 SQLITE_PRIVATE const sqlite3_vfs *sqlite3PagerVfs(Pager*);
10294 SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager*);
10295 SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager*);
10296 SQLITE_PRIVATE int sqlite3PagerNosync(Pager*);
10297 SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager*);
10298 SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager*);
10299 SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *, int, int, int *);
10300 SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *);
10304 SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager*,Pgno);
10318 SQLITE_PRIVATE int *sqlite3PagerStats(Pager*);
10319 SQLITE_PRIVATE void sqlite3PagerRefdump(Pager*);
10362 Pager *pPager; /* The pager this page is part of */
15205 Pager *pPager = sqlite3BtreePager(pBt); in sqlite3_db_status()
15295 Pager *pPager = sqlite3BtreePager(db->aDb[i].pBt); in sqlite3_db_status()
42249 struct Pager {
42448 static int pagerUseWal(Pager *pPager){
42468 static int assert_pager_state(Pager *p){
42469 Pager *pPager = p;
42606 static char *print_pager_state(Pager *p){
42658 Pager *pPager = pPg->pPager;
42674 static int pageInJournal(Pager *pPager, PgHdr *pPg){
42719 static int pagerUnlockDb(Pager *pPager, int eLock){
42746 static int pagerLockDb(Pager *pPager, int eLock){
42778 static int jrnlBufferSize(Pager *pPager){
42832 Pager *pPager = pPg->pPager;
42923 static i64 journalHdrOffset(Pager *pPager){
42956 static int zeroJournalHdr(Pager *pPager, int doTruncate){
43005 static int writeJournalHdr(Pager *pPager){
43124 Pager *pPager, /* Pager object */
43248 static int writeMasterJournal(Pager *pPager, const char *zMaster){
43315 static void pager_reset(Pager *pPager){
43324 SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager *pPager){
43334 static void releaseAllSavepoints(Pager *pPager){
43353 static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){
43385 static void pager_unlock(Pager *pPager){
43478 static int pager_error(Pager *pPager, int rc){
43493 static int pager_truncate(Pager *pPager, Pgno nPage);
43548 static int pager_end_transaction(Pager *pPager, int hasMaster, int bCommit){
43687 static void pagerUnlockAndRollback(Pager *pPager){
43721 static u32 pager_cksum(Pager *pPager, const u8 *aData){
43736 static void pagerReportSize(Pager *pPager){
43784 Pager *pPager, /* The pager being played back */
44048 static int pager_delmaster(Pager *pPager, const char *zMaster){
44158 static int pager_truncate(Pager *pPager, Pgno nPage){
44228 static void setSectorSize(Pager *pPager){
44301 static int pager_playback(Pager *pPager, int isHot){
44510 Pager *pPager = pPg->pPager; /* Pager object associated with page pPg */
44600 Pager *pPager = (Pager *)pCtx;
44637 static int pagerRollbackWal(Pager *pPager){
44670 Pager *pPager, /* Pager object */
44736 static int pagerBeginReadTransaction(Pager *pPager){
44769 static int pagerPagecount(Pager *pPager, Pgno *pnPage){
44831 static int pagerOpenWalIfPresent(Pager *pPager){
44900 static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepoint){
45011 SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){
45018 static void pagerFixMaplimit(Pager *pPager){
45033 SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int64 szMmap){
45041 SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){
45093 Pager *pPager, /* The pager to set safety level for */
45150 Pager *pPager, /* The pager object */
45189 Pager *pPager, /* Pager object */
45234 SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve){
45297 SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){
45308 SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){
45355 SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsigned char *pDest){
45383 SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){
45404 static int pager_wait_on_lock(Pager *pPager, int locktype){
45450 static void assertTruncateConstraint(Pager *pPager){
45468 SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){
45499 static int pagerSyncHotJournal(Pager *pPager){
45521 Pager *pPager, /* Pager object */
45563 Pager *pPager = pPg->pPager;
45575 static void pagerFreeMapHdrs(Pager *pPager){
45599 SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager){
45703 static int syncJournal(Pager *pPager, int newHdr){
45846 static int pager_write_pagelist(Pager *pPager, PgHdr *pList){
45937 static int openSubJournal(Pager *pPager){
45964 Pager *pPager = pPg->pPager;
46020 Pager *pPager = (Pager *)p;
46153 Pager **ppPager, /* OUT: Return the Pager structure here */
46161 Pager *pPager = 0; /* Pager object to allocate and return */
46268 pPager = (Pager*)(pPtr);
46452 static int databaseIsUnmoved(Pager *pPager){
46503 static int hasHotJournal(Pager *pPager, int *pExists){
46622 SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){
46843 static void pagerUnlockIfUnused(Pager *pPager){
46900 Pager *pPager, /* The pager open on the database file */
47072 SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){
47091 Pager *pPager;
47127 static int pager_open_journal(Pager *pPager){
47216 SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subjInMemory){
47290 Pager *pPager = pPg->pPager;
47433 Pager *pPager = pPg->pPager; /* The pager that owns pPg */
47558 Pager *pPager = pPg->pPager;
47589 static int pager_incr_changecounter(Pager *pPager, int isDirectMode){
47672 SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){
47698 SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){
47738 Pager *pPager, /* Pager object */
47910 SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){
47976 SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){
48025 SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){
48032 SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){
48040 SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){
48059 SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){
48083 SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnVal){
48103 SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){
48117 SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint){
48196 SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint){
48253 SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullIfMemDb){
48260 SQLITE_PRIVATE const sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){
48269 SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){
48276 SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){
48284 SQLITE_PRIVATE int sqlite3PagerNosync(Pager *pPager){
48293 Pager *pPager,
48306 SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){
48326 SQLITE_PRIVATE int sqlite3PagerState(Pager *pPager){
48357 SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno pgno, int isCommit){
48524 SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){
48557 SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){
48655 SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){
48664 SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){
48677 SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){
48691 SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){
48699 SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){
48712 SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, int eMode, int *pnLog, int *pnCkpt){
48725 SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){
48733 SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){
48742 static int pagerExclusiveLock(Pager *pPager){
48762 static int pagerOpenWal(Pager *pPager){
48808 Pager *pPager, /* Pager object */
48846 SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager){
48893 SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){
52491 Pager *pPager; /* The page cache */
52746 Pager *pPager; /* The associated pager. Also accessible by pBt->pPager */
56195 Pager *pPager = pBt->pPager;
56444 Pager *pPager = pBt->pPager;
61405 SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){
62538 Pager * const pDestPager = sqlite3BtreePager(p->pDest);
62670 Pager * const pSrcPager = sqlite3BtreePager(p->pSrc); /* Source pager */
62671 Pager * const pDestPager = sqlite3BtreePager(p->pDest); /* Dest pager */
76665 Pager *pPager; /* Pager associated with pBt */
90099 Pager *pPager;
104128 Pager *pPager;
104212 Pager *pPager = sqlite3BtreePager(pDb->pBt);
104489 Pager *pPager = sqlite3BtreePager(pDb->pBt);
104503 Pager *pPager = sqlite3BtreePager(pDb->pBt);
128717 Pager *pPager = sqlite3BtreePager(pBt);
131322 Pager *pPager;
155617 Pager *pPager = sqlite3BtreePager(pBt);
155646 Pager *pPager = sqlite3BtreePager(pBt);