Lines Matching refs:Btree
39 typedef struct Btree Btree; typedef
49 Btree **ppBtree, /* Return open Btree* here */
65 int sqlite3BtreeClose(Btree*);
66 int sqlite3BtreeSetCacheSize(Btree*,int);
67 int sqlite3BtreeSetSpillSize(Btree*,int);
69 int sqlite3BtreeSetMmapLimit(Btree*,sqlite3_int64);
71 int sqlite3BtreeSetPagerFlags(Btree*,unsigned);
72 int sqlite3BtreeSetPageSize(Btree *p, int nPagesize, int nReserve, int eFix);
73 int sqlite3BtreeGetPageSize(Btree*);
74 Pgno sqlite3BtreeMaxPageCount(Btree*,Pgno);
75 Pgno sqlite3BtreeLastPage(Btree*);
76 int sqlite3BtreeSecureDelete(Btree*,int);
77 int sqlite3BtreeGetRequestedReserve(Btree*);
78 int sqlite3BtreeGetReserveNoMutex(Btree *p);
79 int sqlite3BtreeSetAutoVacuum(Btree *, int);
80 int sqlite3BtreeGetAutoVacuum(Btree *);
81 int sqlite3BtreeBeginTrans(Btree*,int,int*);
82 int sqlite3BtreeCommitPhaseOne(Btree*, const char*);
83 int sqlite3BtreeCommitPhaseTwo(Btree*, int);
84 int sqlite3BtreeCommit(Btree*);
85 int sqlite3BtreeRollback(Btree*,int,int);
86 int sqlite3BtreeBeginStmt(Btree*,int);
87 int sqlite3BtreeCreateTable(Btree*, Pgno*, int flags);
88 int sqlite3BtreeTxnState(Btree*);
89 int sqlite3BtreeIsInBackup(Btree*);
91 void *sqlite3BtreeSchema(Btree *, int, void(*)(void *));
92 int sqlite3BtreeSchemaLocked(Btree *pBtree);
94 int sqlite3BtreeLockTable(Btree *pBtree, int iTab, u8 isWriteLock);
99 int sqlite3BtreeSavepoint(Btree *, int, int);
103 int sqlite3BtreeCheckpoint(Btree*, int, int *, int *);
106 const char *sqlite3BtreeGetFilename(Btree *);
107 const char *sqlite3BtreeGetJournalname(Btree *);
108 int sqlite3BtreeCopyFile(Btree *, Btree *);
110 int sqlite3BtreeIncrVacuum(Btree *);
125 int sqlite3BtreeDropTable(Btree*, int, int*);
126 int sqlite3BtreeClearTable(Btree*, int, i64*);
128 int sqlite3BtreeTripAllCursors(Btree*, int, int);
130 void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue);
131 int sqlite3BtreeUpdateMeta(Btree*, int idx, u32 value);
133 int sqlite3BtreeNewDb(Btree *p);
235 Btree*, /* BTree containing table to open */
332 char *sqlite3BtreeIntegrityCheck(sqlite3*,Btree*,Pgno*aRoot,int nRoot,int,int*);
333 struct Pager *sqlite3BtreePager(Btree*);
342 int sqlite3BtreeSetVersion(Btree *pBt, int iVersion);
344 int sqlite3BtreeIsReadonly(Btree *pBt);
348 sqlite3_uint64 sqlite3BtreeSeekCount(Btree*);
362 void sqlite3BtreeCursorList(Btree*);
366 int sqlite3BtreeCheckpoint(Btree*, int, int *, int *);
377 void sqlite3BtreeEnter(Btree*);
379 int sqlite3BtreeSharable(Btree*);
381 int sqlite3BtreeConnectionCount(Btree*);
391 void sqlite3BtreeLeave(Btree*);
396 int sqlite3BtreeHoldsMutex(Btree*);