Searched refs:BtCursor (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/lib/libsqlite/src/ |
H A D | btree.h | 28 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 D | test3.c | 520 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 D | btree.c | 356 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 D | btree_rb.c | 1459 (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 D | vdbeInt.h | 67 BtCursor *pCursor; /* The cursor structure of the backend */
|
H A D | vdbe.c | 2697 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 D | main.c | 192 BtCursor *curMain; in sqliteInitOne()
|