Searched refs:pCursor (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | vdbe.c | 2425 rc = sqliteBtreeCursor(pX, p2, wrFlag, &p->aCsr[i].pCursor); in sqliteVdbeExec() 2488 rc = sqliteBtreeCursor(pCx->pBt, pgno, 1, &pCx->pCursor); in sqliteVdbeExec() 2491 rc = sqliteBtreeCursor(pCx->pBt, 2, 1, &pCx->pCursor); in sqliteVdbeExec() 2562 if( pC->pCursor!=0 ){ in sqliteVdbeExec() 2574 sqliteBtreeMoveto(pC->pCursor, (char*)&iKey, sizeof(int), &res); in sqliteVdbeExec() 2579 sqliteBtreeMoveto(pC->pCursor, pTos->z, pTos->n, &res); in sqliteVdbeExec() 2586 sqliteBtreeNext(pC->pCursor, &res); in sqliteVdbeExec() 2593 sqliteBtreePrevious(pC->pCursor, &res); in sqliteVdbeExec() 2600 res = sqliteBtreeKeySize(pC->pCursor,&keysize)!=0 || keysize==0; in sqliteVdbeExec() 2653 if( (pC = &p->aCsr[i])->pCursor!=0 ){ in sqliteVdbeExec() [all …]
|
H A D | btree.c | 354 BtCursor *pCursor; /* A list of all open cursors */ member 725 pBt->pCursor = 0; in sqliteBtreeOpen() 737 while( pBt->pCursor ){ in fileBtreeClose() 738 fileBtreeCloseCursor(pBt->pCursor); in fileBtreeClose() 825 if( pBt->inTrans==0 && pBt->pCursor==0 && pBt->page1!=0 ){ in unlockBtreeIfUnused() 934 for(pCur=pBt->pCursor; pCur; pCur=pCur->pNext){ in fileBtreeRollback() 993 for(pCur=pBt->pCursor; pCur; pCur=pCur->pNext){ in fileBtreeRollbackCkpt() 1074 pCur->pNext = pBt->pCursor; in fileBtreeCursor() 1079 pRing = pBt->pCursor; in fileBtreeCursor() 1087 pBt->pCursor = pCur; in fileBtreeCursor() [all …]
|
H A D | vdbeInt.h | 64 BtCursor *pCursor; /* The cursor structure of the backend */ member
|
H A D | vdbeaux.c | 731 if( pCx->pCursor ){ in sqliteVdbeCleanupCursor() 732 sqliteBtreeCloseCursor(pCx->pCursor); in sqliteVdbeCleanupCursor() 1051 sqliteBtreeMoveto(p->pCursor, (char*)&p->movetoTarget, sizeof(int), &res); in sqliteVdbeCursorMoveto() 1055 sqliteBtreeNext(p->pCursor, &res); in sqliteVdbeCursorMoveto()
|