Searched refs:TreeCursor (Results 1 – 3 of 3) sorted by relevance
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsmInt.h | 99 typedef struct TreeCursor TreeCursor; typedef 645 int lsmTreeCursorNew(lsm_db *pDb, int, TreeCursor **); 646 void lsmTreeCursorDestroy(TreeCursor *); 649 int lsmTreeCursorNext(TreeCursor *pCsr); 650 int lsmTreeCursorPrev(TreeCursor *pCsr); 651 int lsmTreeCursorEnd(TreeCursor *pCsr, int bLast); 652 void lsmTreeCursorReset(TreeCursor *pCsr); 654 int lsmTreeCursorFlags(TreeCursor *pCsr); 655 int lsmTreeCursorValue(TreeCursor *pCsr, void **ppVal, int *pnVal); 656 int lsmTreeCursorValid(TreeCursor *pCsr); [all …]
|
| H A D | lsm_tree.c | 187 struct TreeCursor { struct 562 memset(pCsr, 0, sizeof(TreeCursor)); in treeCursorInit() 593 int lsmTreeCursorSave(TreeCursor *pCsr){ in lsmTreeCursorSave() 1514 memset(&csr, 0, sizeof(TreeCursor)); in treeInsertEntry() 1922 TreeCursor *pCsr; in lsmTreeCursorNew() 1934 void lsmTreeCursorDestroy(TreeCursor *pCsr){ in lsmTreeCursorDestroy() 1941 void lsmTreeCursorReset(TreeCursor *pCsr){ in lsmTreeCursorReset() 2063 int lsmTreeCursorNext(TreeCursor *pCsr){ in lsmTreeCursorNext() 2129 int lsmTreeCursorPrev(TreeCursor *pCsr){ in lsmTreeCursorPrev() 2239 int lsmTreeCursorFlags(TreeCursor *pCsr){ in lsmTreeCursorFlags() [all …]
|
| H A D | lsm_sorted.c | 210 TreeCursor *apTreeCsr[2]; /* Up to two tree cursors */ 2001 TreeCursor *pTreeCsr = pCsr->apTreeCsr[iKey-CURSOR_DATA_TREE0]; in multiCursorGetKey() 2545 TreeCursor *pTreeCsr = pCsr->apTreeCsr[iVal-CURSOR_DATA_TREE0]; in multiCursorGetVal() 3003 TreeCursor *pTreeCsr, in treeCursorSeek() 3230 TreeCursor *pTreeCsr = pCsr->apTreeCsr[iKey-CURSOR_DATA_TREE0]; in multiCursorAdvance() 3276 TreeCursor *pTreeCsr = pCsr->apTreeCsr[iKey-CURSOR_DATA_TREE0]; in lsmMCursorKey()
|