Lines Matching refs:Pager
38 typedef struct Pager Pager; typedef
119 Pager **ppPager,
126 int sqlite3PagerClose(Pager *pPager, sqlite3*);
127 int sqlite3PagerReadFileheader(Pager*, int, unsigned char*);
130 void sqlite3PagerSetBusyHandler(Pager*, int(*)(void *), void *);
131 int sqlite3PagerSetPagesize(Pager*, u32*, int);
132 Pgno sqlite3PagerMaxPageCount(Pager*, Pgno);
133 void sqlite3PagerSetCachesize(Pager*, int);
134 int sqlite3PagerSetSpillsize(Pager*, int);
135 void sqlite3PagerSetMmapLimit(Pager *, sqlite3_int64);
136 void sqlite3PagerShrink(Pager*);
137 void sqlite3PagerSetFlags(Pager*,unsigned);
138 int sqlite3PagerLockingMode(Pager *, int);
139 int sqlite3PagerSetJournalMode(Pager *, int);
140 int sqlite3PagerGetJournalMode(Pager*);
141 int sqlite3PagerOkToChangeJournalMode(Pager*);
142 i64 sqlite3PagerJournalSizeLimit(Pager *, i64);
143 sqlite3_backup **sqlite3PagerBackupPtr(Pager*);
144 int sqlite3PagerFlush(Pager*);
147 int sqlite3PagerGet(Pager *pPager, Pgno pgno, DbPage **ppPage, int clrFlag);
148 DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno);
157 int sqlite3PagerMovepage(Pager*,DbPage*,Pgno,int);
163 void sqlite3PagerPagecount(Pager*, int*);
164 int sqlite3PagerBegin(Pager*, int exFlag, int);
165 int sqlite3PagerCommitPhaseOne(Pager*,const char *zSuper, int);
166 int sqlite3PagerExclusiveLock(Pager*);
167 int sqlite3PagerSync(Pager *pPager, const char *zSuper);
168 int sqlite3PagerCommitPhaseTwo(Pager*);
169 int sqlite3PagerRollback(Pager*);
170 int sqlite3PagerOpenSavepoint(Pager *pPager, int n);
171 int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint);
172 int sqlite3PagerSharedLock(Pager *pPager);
175 int sqlite3PagerCheckpoint(Pager *pPager, sqlite3*, int, int*, int*);
176 int sqlite3PagerWalSupported(Pager *pPager);
177 int sqlite3PagerWalCallback(Pager *pPager);
178 int sqlite3PagerOpenWal(Pager *pPager, int *pisOpen);
179 int sqlite3PagerCloseWal(Pager *pPager, sqlite3*);
181 int sqlite3PagerSnapshotGet(Pager*, sqlite3_snapshot **ppSnapshot);
182 int sqlite3PagerSnapshotOpen(Pager*, sqlite3_snapshot *pSnapshot);
183 int sqlite3PagerSnapshotRecover(Pager *pPager);
184 int sqlite3PagerSnapshotCheck(Pager *pPager, sqlite3_snapshot *pSnapshot);
185 void sqlite3PagerSnapshotUnlock(Pager *pPager);
190 int sqlite3PagerWalWriteLock(Pager*, int);
191 void sqlite3PagerWalDb(Pager*, sqlite3*);
198 int sqlite3PagerDirectReadOk(Pager *pPager, Pgno pgno);
202 int sqlite3PagerWalFramesize(Pager *pPager);
206 u8 sqlite3PagerIsreadonly(Pager*);
207 u32 sqlite3PagerDataVersion(Pager*);
209 int sqlite3PagerRefcount(Pager*);
211 int sqlite3PagerMemUsed(Pager*);
212 const char *sqlite3PagerFilename(const Pager*, int);
213 sqlite3_vfs *sqlite3PagerVfs(Pager*);
214 sqlite3_file *sqlite3PagerFile(Pager*);
215 sqlite3_file *sqlite3PagerJrnlFile(Pager*);
216 const char *sqlite3PagerJournalname(Pager*);
217 void *sqlite3PagerTempSpace(Pager*);
218 int sqlite3PagerIsMemdb(Pager*);
219 void sqlite3PagerCacheStat(Pager *, int, int, int *);
220 void sqlite3PagerClearCache(Pager*);
224 void sqlite3PagerTruncateImage(Pager*,Pgno);
234 int *sqlite3PagerStats(Pager*);
235 void sqlite3PagerRefdump(Pager*);