Lines Matching refs:BtCursor

349   BtCursor *pCursor;    /* A list of all open cursors */
363 struct BtCursor { struct
366 BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */ argument
367 BtCursor *pShared; /* Loop of cursors with the same root page */ argument
385 static int fileBtreeCloseCursor(BtCursor *pCur);
924 BtCursor *pCur; in fileBtreeRollback()
985 BtCursor *pCur; in fileBtreeRollbackCkpt()
1035 int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){ in fileBtreeCursor()
1037 BtCursor *pCur, *pRing; in fileBtreeCursor()
1100 static int fileBtreeCloseCursor(BtCursor *pCur){ in fileBtreeCloseCursor()
1114 BtCursor *pRing = pCur->pShared; in fileBtreeCloseCursor()
1127 static void getTempCursor(BtCursor *pCur, BtCursor *pTempCur){ in getTempCursor()
1140 static void releaseTempCursor(BtCursor *pCur){ in releaseTempCursor()
1153 static int fileBtreeKeySize(BtCursor *pCur, int *pSize){ in fileBtreeKeySize()
1176 static int getPayload(BtCursor *pCur, int offset, int amt, char *zBuf){ in getPayload()
1242 static int fileBtreeKey(BtCursor *pCur, int offset, int amt, char *zBuf){ in fileBtreeKey()
1264 static int fileBtreeDataSize(BtCursor *pCur, int *pSize){ in fileBtreeDataSize()
1287 static int fileBtreeData(BtCursor *pCur, int offset, int amt, char *zBuf){ in fileBtreeData()
1326 BtCursor *pCur, /* Pointer to entry to compare against */ in fileBtreeKeyCompare()
1391 static int moveToChild(BtCursor *pCur, int newPgno){ in moveToChild()
1424 static void moveToParent(BtCursor *pCur){ in moveToParent()
1472 static int moveToRoot(BtCursor *pCur){ in moveToRoot()
1491 static int moveToLeftmost(BtCursor *pCur){ in moveToLeftmost()
1509 static int moveToRightmost(BtCursor *pCur){ in moveToRightmost()
1526 static int fileBtreeFirst(BtCursor *pCur, int *pRes){ in fileBtreeFirst()
1545 static int fileBtreeLast(BtCursor *pCur, int *pRes){ in fileBtreeLast()
1585 int fileBtreeMoveto(BtCursor *pCur, const void *pKey, int nKey, int *pRes){ in fileBtreeMoveto()
1638 static int fileBtreeNext(BtCursor *pCur, int *pRes){ in fileBtreeNext()
1693 static int fileBtreePrevious(BtCursor *pCur, int *pRes){ in fileBtreePrevious()
2179 static int balance(Btree *pBt, MemPage *pPage, BtCursor *pCur){ in balance()
2599 static int checkReadLocks(BtCursor *pCur){ in checkReadLocks()
2600 BtCursor *p; in checkReadLocks()
2620 BtCursor *pCur, /* Insert data into the table of this cursor */ in fileBtreeInsert()
2687 static int fileBtreeDelete(BtCursor *pCur){ in fileBtreeDelete()
2725 BtCursor leafCur; in fileBtreeDelete()
2841 BtCursor *pCur; in fileBtreeClearTable()
2866 BtCursor *pCur; in fileBtreeDropTable()
3121 static int fileBtreeCursorDump(BtCursor *pCur, int *aResult){ in fileBtreeCursorDump()
3296 BtCursor cur; in checkTreePage()