Home
last modified time | relevance | path

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

/titanic_50/usr/src/lib/libsqlite/src/
H A Dbtree.h28 typedef struct BtCursor BtCursor; typedef
57 int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
74 int (*Moveto)(BtCursor*, const void *pKey, int nKey, int *pRes);
75 int (*Delete)(BtCursor*);
76 int (*Insert)(BtCursor*, const void *pKey, int nKey,
78 int (*First)(BtCursor*, int *pRes);
79 int (*Last)(BtCursor*, int *pRes);
80 int (*Next)(BtCursor*, int *pRes);
81 int (*Previous)(BtCursor*, int *pRes);
82 int (*KeySize)(BtCursor*, int *pSize);
[all …]
H A Dtest3.c520 BtCursor *pCur; in btree_cursor()
554 BtCursor *pCur; in btree_close_cursor()
582 BtCursor *pCur; in btree_move_to()
616 BtCursor *pCur; in btree_delete()
645 BtCursor *pCur; in btree_insert()
676 BtCursor *pCur; in btree_next()
710 BtCursor *pCur; in btree_prev()
743 BtCursor *pCur; in btree_first()
776 BtCursor *pCur; in btree_last()
808 BtCursor *pCur; in btree_key()
[all …]
H A Dbtree.c356 BtCursor *pCursor; /* A list of all open cursors */
370 struct BtCursor { struct
373 BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */ argument
374 BtCursor *pShared; /* Loop of cursors with the same root page */ argument
392 static int fileBtreeCloseCursor(BtCursor *pCur);
931 BtCursor *pCur; in fileBtreeRollback()
992 BtCursor *pCur; in fileBtreeRollbackCkpt()
1042 int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){ in fileBtreeCursor()
1044 BtCursor *pCur, *pRing; in fileBtreeCursor()
1107 static int fileBtreeCloseCursor(BtCursor *pCur){ in fileBtreeCloseCursor()
[all …]
H A Dbtree_rb.c1459 (int(*)(Btree*,int,int,BtCursor**)) memRbtreeCursor,
1472 (int(*)(BtCursor*,const void*,int,int*)) memRbtreeMoveto,
1473 (int(*)(BtCursor*)) memRbtreeDelete,
1474 (int(*)(BtCursor*,const void*,int,const void*,int)) memRbtreeInsert,
1475 (int(*)(BtCursor*,int*)) memRbtreeFirst,
1476 (int(*)(BtCursor*,int*)) memRbtreeLast,
1477 (int(*)(BtCursor*,int*)) memRbtreeNext,
1478 (int(*)(BtCursor*,int*)) memRbtreePrevious,
1479 (int(*)(BtCursor*,int*)) memRbtreeKeySize,
1480 (int(*)(BtCursor*,int,int,char*)) memRbtreeKey,
[all …]
H A DvdbeInt.h67 BtCursor *pCursor; /* The cursor structure of the backend */
H A Dvdbe.c2697 BtCursor *pCrsr; in sqliteVdbeExec()
2779 BtCursor *pCrsr; in sqliteVdbeExec()
3075 BtCursor *pCrsr = pC->pCursor; in sqliteVdbeExec()
3135 BtCursor *pCrsr; in sqliteVdbeExec()
3282 BtCursor *pCrsr; in sqliteVdbeExec()
3339 BtCursor *pCrsr; in sqliteVdbeExec()
3368 BtCursor *pCrsr; in sqliteVdbeExec()
3406 BtCursor *pCrsr; in sqliteVdbeExec()
3445 BtCursor *pCrsr; in sqliteVdbeExec()
3493 BtCursor *pCrsr; in sqliteVdbeExec()
[all …]
H A Dmain.c192 BtCursor *curMain; in sqliteInitOne()