Symbol: Btree
usr/src/lib/libsqlite/src/btree.c
1040
int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){
usr/src/lib/libsqlite/src/btree.c
1106
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
1185
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
1340
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
1399
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
1480
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
1757
static int allocatePage(Btree *pBt, MemPage **ppPage, Pgno *pPgno, Pgno nearby){
usr/src/lib/libsqlite/src/btree.c
1821
static int freePage(Btree *pBt, void *pPage, Pgno pgno){
usr/src/lib/libsqlite/src/btree.c
1887
static int clearCell(Btree *pBt, Cell *pCell){
usr/src/lib/libsqlite/src/btree.c
1915
Btree *pBt, /* The whole Btree. Needed to allocate pages */
usr/src/lib/libsqlite/src/btree.c
2013
static void reparentChildPages(Btree *pBt, MemPage *pPage){
usr/src/lib/libsqlite/src/btree.c
2036
static void dropCell(Btree *pBt, MemPage *pPage, int idx, int sz){
usr/src/lib/libsqlite/src/btree.c
2062
static void insertCell(Btree *pBt, MemPage *pPage, int i, Cell *pCell, int sz){
usr/src/lib/libsqlite/src/btree.c
2088
static void relinkCellList(Btree *pBt, MemPage *pPage){
usr/src/lib/libsqlite/src/btree.c
2184
static int balance(Btree *pBt, MemPage *pPage, BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
2635
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
2698
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
2783
static int fileBtreeCreateTable(Btree *pBt, int *piTable){
usr/src/lib/libsqlite/src/btree.c
2807
static int clearDatabasePage(Btree *pBt, Pgno pgno, int freePageFlag){
usr/src/lib/libsqlite/src/btree.c
2846
static int fileBtreeClearTable(Btree *pBt, int iTable){
usr/src/lib/libsqlite/src/btree.c
2870
static int fileBtreeDropTable(Btree *pBt, int iTable){
usr/src/lib/libsqlite/src/btree.c
2900
static int copyCell(Btree *pBtFrom, BTree *pBtTo, Cell *pCell){
usr/src/lib/libsqlite/src/btree.c
2948
Btree *pBtFrom,
usr/src/lib/libsqlite/src/btree.c
2950
Btree *pBtTo,
usr/src/lib/libsqlite/src/btree.c
2997
static int fileBtreeGetMeta(Btree *pBt, int *aMeta){
usr/src/lib/libsqlite/src/btree.c
3015
static int fileBtreeUpdateMeta(Btree *pBt, int *aMeta){
usr/src/lib/libsqlite/src/btree.c
3041
static int fileBtreePageDump(Btree *pBt, int pgno, int recursive){
usr/src/lib/libsqlite/src/btree.c
3131
Btree *pBt = pCur->pBt;
usr/src/lib/libsqlite/src/btree.c
3159
static Pager *fileBtreePager(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
3169
Btree *pBt; /* The tree being checked out */
usr/src/lib/libsqlite/src/btree.c
3304
Btree *pBt;
usr/src/lib/libsqlite/src/btree.c
3431
char *fileBtreeIntegrityCheck(Btree *pBt, int *aRoot, int nRoot){
usr/src/lib/libsqlite/src/btree.c
3495
static const char *fileBtreeGetFilename(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
3507
static int fileBtreeCopyFile(Btree *pBtTo, Btree *pBtFrom){
usr/src/lib/libsqlite/src/btree.c
361
typedef Btree Bt;
usr/src/lib/libsqlite/src/btree.c
370
Btree *pBt; /* The Btree to which this cursor belongs */
usr/src/lib/libsqlite/src/btree.c
410
static int cellSize(Btree *pBt, Cell *pCell){
usr/src/lib/libsqlite/src/btree.c
426
static void defragmentPage(Btree *pBt, MemPage *pPage){
usr/src/lib/libsqlite/src/btree.c
475
static int allocateSpace(Btree *pBt, MemPage *pPage, int nByte){
usr/src/lib/libsqlite/src/btree.c
524
static void freeSpace(Btree *pBt, MemPage *pPage, int start, int size){
usr/src/lib/libsqlite/src/btree.c
644
static void zeroPage(Btree *pBt, MemPage *pPage){
usr/src/lib/libsqlite/src/btree.c
689
Btree **ppBtree /* Pointer to new Btree object written here */
usr/src/lib/libsqlite/src/btree.c
691
Btree *pBt;
usr/src/lib/libsqlite/src/btree.c
736
static int fileBtreeClose(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
760
static int fileBtreeSetCacheSize(Btree *pBt, int mxPage){
usr/src/lib/libsqlite/src/btree.c
773
static int fileBtreeSetSafetyLevel(Btree *pBt, int level){
usr/src/lib/libsqlite/src/btree.c
788
static int lockBtree(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
824
static void unlockBtreeIfUnused(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
837
static int newDatabase(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
880
static int fileBtreeBeginTrans(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
909
static int fileBtreeCommit(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
927
static int fileBtreeRollback(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
954
static int fileBtreeBeginCkpt(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
969
static int fileBtreeCommitCkpt(Btree *pBt){
usr/src/lib/libsqlite/src/btree.c
988
static int fileBtreeRollbackCkpt(Btree *pBt){
usr/src/lib/libsqlite/src/btree.h
24
typedef struct Btree Btree;
usr/src/lib/libsqlite/src/btree.h
41
int (*Close)(Btree*);
usr/src/lib/libsqlite/src/btree.h
42
int (*SetCacheSize)(Btree*, int);
usr/src/lib/libsqlite/src/btree.h
43
int (*SetSafetyLevel)(Btree*, int);
usr/src/lib/libsqlite/src/btree.h
44
int (*BeginTrans)(Btree*);
usr/src/lib/libsqlite/src/btree.h
45
int (*Commit)(Btree*);
usr/src/lib/libsqlite/src/btree.h
46
int (*Rollback)(Btree*);
usr/src/lib/libsqlite/src/btree.h
47
int (*BeginCkpt)(Btree*);
usr/src/lib/libsqlite/src/btree.h
48
int (*CommitCkpt)(Btree*);
usr/src/lib/libsqlite/src/btree.h
49
int (*RollbackCkpt)(Btree*);
usr/src/lib/libsqlite/src/btree.h
50
int (*CreateTable)(Btree*, int*);
usr/src/lib/libsqlite/src/btree.h
51
int (*CreateIndex)(Btree*, int*);
usr/src/lib/libsqlite/src/btree.h
52
int (*DropTable)(Btree*, int);
usr/src/lib/libsqlite/src/btree.h
53
int (*ClearTable)(Btree*, int);
usr/src/lib/libsqlite/src/btree.h
54
int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
usr/src/lib/libsqlite/src/btree.h
55
int (*GetMeta)(Btree*, int*);
usr/src/lib/libsqlite/src/btree.h
56
int (*UpdateMeta)(Btree*, int*);
usr/src/lib/libsqlite/src/btree.h
57
char *(*IntegrityCheck)(Btree*, int*, int);
usr/src/lib/libsqlite/src/btree.h
58
const char *(*GetFilename)(Btree*);
usr/src/lib/libsqlite/src/btree.h
59
int (*Copyfile)(Btree*,Btree*);
usr/src/lib/libsqlite/src/btree.h
60
struct Pager *(*Pager)(Btree*);
usr/src/lib/libsqlite/src/btree.h
62
int (*PageDump)(Btree*, int, int);
usr/src/lib/libsqlite/src/btree.h
97
int sqliteBtreeOpen(const char *zFilename, int mode, int nPg, Btree **ppBtree);
usr/src/lib/libsqlite/src/btree.h
98
int sqliteRbtreeOpen(const char *zFilename, int mode, int nPg, Btree **ppBtree);
usr/src/lib/libsqlite/src/btree_rb.c
1443
(int(*)(Btree*)) memRbtreeClose,
usr/src/lib/libsqlite/src/btree_rb.c
1444
(int(*)(Btree*,int)) memRbtreeSetCacheSize,
usr/src/lib/libsqlite/src/btree_rb.c
1445
(int(*)(Btree*,int)) memRbtreeSetSafetyLevel,
usr/src/lib/libsqlite/src/btree_rb.c
1446
(int(*)(Btree*)) memRbtreeBeginTrans,
usr/src/lib/libsqlite/src/btree_rb.c
1447
(int(*)(Btree*)) memRbtreeCommit,
usr/src/lib/libsqlite/src/btree_rb.c
1448
(int(*)(Btree*)) memRbtreeRollback,
usr/src/lib/libsqlite/src/btree_rb.c
1449
(int(*)(Btree*)) memRbtreeBeginCkpt,
usr/src/lib/libsqlite/src/btree_rb.c
1450
(int(*)(Btree*)) memRbtreeCommitCkpt,
usr/src/lib/libsqlite/src/btree_rb.c
1451
(int(*)(Btree*)) memRbtreeRollbackCkpt,
usr/src/lib/libsqlite/src/btree_rb.c
1452
(int(*)(Btree*,int*)) memRbtreeCreateTable,
usr/src/lib/libsqlite/src/btree_rb.c
1453
(int(*)(Btree*,int*)) memRbtreeCreateTable,
usr/src/lib/libsqlite/src/btree_rb.c
1454
(int(*)(Btree*,int)) memRbtreeDropTable,
usr/src/lib/libsqlite/src/btree_rb.c
1455
(int(*)(Btree*,int)) memRbtreeClearTable,
usr/src/lib/libsqlite/src/btree_rb.c
1456
(int(*)(Btree*,int,int,BtCursor**)) memRbtreeCursor,
usr/src/lib/libsqlite/src/btree_rb.c
1457
(int(*)(Btree*,int*)) memRbtreeGetMeta,
usr/src/lib/libsqlite/src/btree_rb.c
1458
(int(*)(Btree*,int*)) memRbtreeUpdateMeta,
usr/src/lib/libsqlite/src/btree_rb.c
1459
(char*(*)(Btree*,int*,int)) memRbtreeIntegrityCheck,
usr/src/lib/libsqlite/src/btree_rb.c
1460
(const char*(*)(Btree*)) memRbtreeGetFilename,
usr/src/lib/libsqlite/src/btree_rb.c
1461
(int(*)(Btree*,Btree*)) memRbtreeCopyFile,
usr/src/lib/libsqlite/src/btree_rb.c
1462
(struct Pager*(*)(Btree*)) memRbtreePager,
usr/src/lib/libsqlite/src/btree_rb.c
1464
(int(*)(Btree*,int,int)) memRbtreePageDump,
usr/src/lib/libsqlite/src/btree_rb.c
616
Btree **ppBtree
usr/src/lib/libsqlite/src/main.c
1114
Btree **ppBtree){ /* Pointer to new Btree object written here */
usr/src/lib/libsqlite/src/sqliteInt.h
1261
int mode, int nPg, Btree **ppBtree);
usr/src/lib/libsqlite/src/sqliteInt.h
262
Btree *pBt; /* The B*Tree structure for this database file */
usr/src/lib/libsqlite/src/test3.c
121
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
148
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
175
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
202
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
232
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
261
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
290
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
324
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
359
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
389
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
419
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
454
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
479
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
515
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
62
Btree *pBt;
usr/src/lib/libsqlite/src/test3.c
94
Btree *pBt;
usr/src/lib/libsqlite/src/vdbe.c
2396
Btree *pX;
usr/src/lib/libsqlite/src/vdbeInt.h
76
Btree *pBt; /* Separate file holding temporary table */