Symbol: BtCursor
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
1042
BtCursor *pCur, *pRing;
usr/src/lib/libsqlite/src/btree.c
1105
static int fileBtreeCloseCursor(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1119
BtCursor *pRing = pCur->pShared;
usr/src/lib/libsqlite/src/btree.c
1132
static void getTempCursor(BtCursor *pCur, BtCursor *pTempCur){
usr/src/lib/libsqlite/src/btree.c
1145
static void releaseTempCursor(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1158
static int fileBtreeKeySize(BtCursor *pCur, int *pSize){
usr/src/lib/libsqlite/src/btree.c
1181
static int getPayload(BtCursor *pCur, int offset, int amt, char *zBuf){
usr/src/lib/libsqlite/src/btree.c
1247
static int fileBtreeKey(BtCursor *pCur, int offset, int amt, char *zBuf){
usr/src/lib/libsqlite/src/btree.c
1269
static int fileBtreeDataSize(BtCursor *pCur, int *pSize){
usr/src/lib/libsqlite/src/btree.c
1292
static int fileBtreeData(BtCursor *pCur, int offset, int amt, char *zBuf){
usr/src/lib/libsqlite/src/btree.c
1331
BtCursor *pCur, /* Pointer to entry to compare against */
usr/src/lib/libsqlite/src/btree.c
1396
static int moveToChild(BtCursor *pCur, int newPgno){
usr/src/lib/libsqlite/src/btree.c
1429
static void moveToParent(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1477
static int moveToRoot(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1496
static int moveToLeftmost(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1514
static int moveToRightmost(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
1531
static int fileBtreeFirst(BtCursor *pCur, int *pRes){
usr/src/lib/libsqlite/src/btree.c
1550
static int fileBtreeLast(BtCursor *pCur, int *pRes){
usr/src/lib/libsqlite/src/btree.c
1590
int fileBtreeMoveto(BtCursor *pCur, const void *pKey, int nKey, int *pRes){
usr/src/lib/libsqlite/src/btree.c
1643
static int fileBtreeNext(BtCursor *pCur, int *pRes){
usr/src/lib/libsqlite/src/btree.c
1698
static int fileBtreePrevious(BtCursor *pCur, int *pRes){
usr/src/lib/libsqlite/src/btree.c
2184
static int balance(Btree *pBt, MemPage *pPage, BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
2605
static int checkReadLocks(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
2606
BtCursor *p;
usr/src/lib/libsqlite/src/btree.c
2626
BtCursor *pCur, /* Insert data into the table of this cursor */
usr/src/lib/libsqlite/src/btree.c
2693
static int fileBtreeDelete(BtCursor *pCur){
usr/src/lib/libsqlite/src/btree.c
2732
BtCursor leafCur;
usr/src/lib/libsqlite/src/btree.c
2848
BtCursor *pCur;
usr/src/lib/libsqlite/src/btree.c
2873
BtCursor *pCur;
usr/src/lib/libsqlite/src/btree.c
3128
static int fileBtreeCursorDump(BtCursor *pCur, int *aResult){
usr/src/lib/libsqlite/src/btree.c
3303
BtCursor cur;
usr/src/lib/libsqlite/src/btree.c
354
BtCursor *pCursor; /* A list of all open cursors */
usr/src/lib/libsqlite/src/btree.c
371
BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */
usr/src/lib/libsqlite/src/btree.c
372
BtCursor *pShared; /* Loop of cursors with the same root page */
usr/src/lib/libsqlite/src/btree.c
390
static int fileBtreeCloseCursor(BtCursor *pCur);
usr/src/lib/libsqlite/src/btree.c
929
BtCursor *pCur;
usr/src/lib/libsqlite/src/btree.c
990
BtCursor *pCur;
usr/src/lib/libsqlite/src/btree.h
25
typedef struct BtCursor BtCursor;
usr/src/lib/libsqlite/src/btree.h
54
int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
usr/src/lib/libsqlite/src/btree.h
71
int (*Moveto)(BtCursor*, const void *pKey, int nKey, int *pRes);
usr/src/lib/libsqlite/src/btree.h
72
int (*Delete)(BtCursor*);
usr/src/lib/libsqlite/src/btree.h
73
int (*Insert)(BtCursor*, const void *pKey, int nKey,
usr/src/lib/libsqlite/src/btree.h
75
int (*First)(BtCursor*, int *pRes);
usr/src/lib/libsqlite/src/btree.h
76
int (*Last)(BtCursor*, int *pRes);
usr/src/lib/libsqlite/src/btree.h
77
int (*Next)(BtCursor*, int *pRes);
usr/src/lib/libsqlite/src/btree.h
78
int (*Previous)(BtCursor*, int *pRes);
usr/src/lib/libsqlite/src/btree.h
79
int (*KeySize)(BtCursor*, int *pSize);
usr/src/lib/libsqlite/src/btree.h
80
int (*Key)(BtCursor*, int offset, int amt, char *zBuf);
usr/src/lib/libsqlite/src/btree.h
81
int (*KeyCompare)(BtCursor*, const void *pKey, int nKey,
usr/src/lib/libsqlite/src/btree.h
83
int (*DataSize)(BtCursor*, int *pSize);
usr/src/lib/libsqlite/src/btree.h
84
int (*Data)(BtCursor*, int offset, int amt, char *zBuf);
usr/src/lib/libsqlite/src/btree.h
85
int (*CloseCursor)(BtCursor*);
usr/src/lib/libsqlite/src/btree.h
87
int (*CursorDump)(BtCursor*, int*);
usr/src/lib/libsqlite/src/btree_rb.c
1456
(int(*)(Btree*,int,int,BtCursor**)) memRbtreeCursor,
usr/src/lib/libsqlite/src/btree_rb.c
1469
(int(*)(BtCursor*,const void*,int,int*)) memRbtreeMoveto,
usr/src/lib/libsqlite/src/btree_rb.c
1470
(int(*)(BtCursor*)) memRbtreeDelete,
usr/src/lib/libsqlite/src/btree_rb.c
1471
(int(*)(BtCursor*,const void*,int,const void*,int)) memRbtreeInsert,
usr/src/lib/libsqlite/src/btree_rb.c
1472
(int(*)(BtCursor*,int*)) memRbtreeFirst,
usr/src/lib/libsqlite/src/btree_rb.c
1473
(int(*)(BtCursor*,int*)) memRbtreeLast,
usr/src/lib/libsqlite/src/btree_rb.c
1474
(int(*)(BtCursor*,int*)) memRbtreeNext,
usr/src/lib/libsqlite/src/btree_rb.c
1475
(int(*)(BtCursor*,int*)) memRbtreePrevious,
usr/src/lib/libsqlite/src/btree_rb.c
1476
(int(*)(BtCursor*,int*)) memRbtreeKeySize,
usr/src/lib/libsqlite/src/btree_rb.c
1477
(int(*)(BtCursor*,int,int,char*)) memRbtreeKey,
usr/src/lib/libsqlite/src/btree_rb.c
1478
(int(*)(BtCursor*,const void*,int,int,int*)) memRbtreeKeyCompare,
usr/src/lib/libsqlite/src/btree_rb.c
1479
(int(*)(BtCursor*,int*)) memRbtreeDataSize,
usr/src/lib/libsqlite/src/btree_rb.c
1480
(int(*)(BtCursor*,int,int,char*)) memRbtreeData,
usr/src/lib/libsqlite/src/btree_rb.c
1481
(int(*)(BtCursor*)) memRbtreeCloseCursor,
usr/src/lib/libsqlite/src/btree_rb.c
1483
(int(*)(BtCursor*,int*)) memRbtreeCursorDump,
usr/src/lib/libsqlite/src/main.c
189
BtCursor *curMain;
usr/src/lib/libsqlite/src/test3.c
517
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
551
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
579
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
613
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
642
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
673
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
707
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
740
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
773
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
805
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
843
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
881
BtCursor *pCur;
usr/src/lib/libsqlite/src/test3.c
919
BtCursor *pCur;
usr/src/lib/libsqlite/src/vdbe.c
2695
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
2777
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3073
BtCursor *pCrsr = pC->pCursor;
usr/src/lib/libsqlite/src/vdbe.c
3133
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3280
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3337
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3366
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3404
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3443
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3491
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3519
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbe.c
3571
BtCursor *pCrsr;
usr/src/lib/libsqlite/src/vdbeInt.h
64
BtCursor *pCursor; /* The cursor structure of the backend */