Home
last modified time | relevance | path

Searched refs:BtCursor (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dbtree.h25 typedef struct BtCursor BtCursor; typedef
54 int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
71 int (*Moveto)(BtCursor*, const void *pKey, int nKey, int *pRes);
72 int (*Delete)(BtCursor*);
73 int (*Insert)(BtCursor*, const void *pKey, int nKey,
75 int (*First)(BtCursor*, int *pRes);
76 int (*Last)(BtCursor*, int *pRes);
77 int (*Next)(BtCursor*, int *pRes);
78 int (*Previous)(BtCursor*, int *pRes);
79 int (*KeySize)(BtCursor*, int *pSize);
[all …]
H A Dtest3.c517 BtCursor *pCur; in btree_cursor()
551 BtCursor *pCur; in btree_close_cursor()
579 BtCursor *pCur; in btree_move_to()
613 BtCursor *pCur; in btree_delete()
642 BtCursor *pCur; in btree_insert()
673 BtCursor *pCur; in btree_next()
707 BtCursor *pCur; in btree_prev()
740 BtCursor *pCur; in btree_first()
773 BtCursor *pCur; in btree_last()
805 BtCursor *pCur; in btree_key()
[all …]
H A Dbtree.c354 BtCursor *pCursor; /* A list of all open cursors */
368 struct BtCursor { struct
371 BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */ argument
372 BtCursor *pShared; /* Loop of cursors with the same root page */ argument
390 static int fileBtreeCloseCursor(BtCursor *pCur);
929 BtCursor *pCur; in fileBtreeRollback()
990 BtCursor *pCur; in fileBtreeRollbackCkpt()
1040 int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){ in fileBtreeCursor()
1042 BtCursor *pCur, *pRing; in fileBtreeCursor()
1105 static int fileBtreeCloseCursor(BtCursor *pCur){ in fileBtreeCloseCursor()
[all …]
H A Dbtree_rb.c1456 (int(*)(Btree*,int,int,BtCursor**)) memRbtreeCursor,
1469 (int(*)(BtCursor*,const void*,int,int*)) memRbtreeMoveto,
1470 (int(*)(BtCursor*)) memRbtreeDelete,
1471 (int(*)(BtCursor*,const void*,int,const void*,int)) memRbtreeInsert,
1472 (int(*)(BtCursor*,int*)) memRbtreeFirst,
1473 (int(*)(BtCursor*,int*)) memRbtreeLast,
1474 (int(*)(BtCursor*,int*)) memRbtreeNext,
1475 (int(*)(BtCursor*,int*)) memRbtreePrevious,
1476 (int(*)(BtCursor*,int*)) memRbtreeKeySize,
1477 (int(*)(BtCursor*,int,int,char*)) memRbtreeKey,
[all …]
H A DvdbeInt.h64 BtCursor *pCursor; /* The cursor structure of the backend */
H A Dvdbe.c2695 BtCursor *pCrsr; in sqliteVdbeExec()
2777 BtCursor *pCrsr; in sqliteVdbeExec()
3073 BtCursor *pCrsr = pC->pCursor; in sqliteVdbeExec()
3133 BtCursor *pCrsr; in sqliteVdbeExec()
3280 BtCursor *pCrsr; in sqliteVdbeExec()
3337 BtCursor *pCrsr; in sqliteVdbeExec()
3366 BtCursor *pCrsr; in sqliteVdbeExec()
3404 BtCursor *pCrsr; in sqliteVdbeExec()
3443 BtCursor *pCrsr; in sqliteVdbeExec()
3491 BtCursor *pCrsr; in sqliteVdbeExec()
[all …]
H A Dmain.c189 BtCursor *curMain; in sqliteInitOne()