Home
last modified time | relevance | path

Searched refs:iSavepoint (Results 1 – 11 of 11) sorted by relevance

/sqlite-3.40.0/ext/fts5/
H A Dfts5_main.c259 p->ts.iSavepoint = -1; in fts5CheckTransactionState()
279 assert( iSavepoint>=0 ); in fts5CheckTransactionState()
280 assert( iSavepoint>=p->ts.iSavepoint ); in fts5CheckTransactionState()
281 p->ts.iSavepoint = iSavepoint; in fts5CheckTransactionState()
286 assert( iSavepoint>=0 ); in fts5CheckTransactionState()
287 assert( iSavepoint<=p->ts.iSavepoint ); in fts5CheckTransactionState()
288 p->ts.iSavepoint = iSavepoint-1; in fts5CheckTransactionState()
293 assert( iSavepoint>=-1 ); in fts5CheckTransactionState()
298 p->ts.iSavepoint = iSavepoint; in fts5CheckTransactionState()
2578 static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ in fts5ReleaseMethod() argument
[all …]
/sqlite-3.40.0/src/
H A Dvtab.c958 pVTab->iSavepoint = 0; in callFinaliser()
1053 pVTab->iSavepoint = iSvpt; in sqlite3VtabBegin()
1077 int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepoint){ in sqlite3VtabSavepoint() argument
1081 assert( iSavepoint>=-1 ); in sqlite3VtabSavepoint()
1093 pVTab->iSavepoint = iSavepoint+1; in sqlite3VtabSavepoint()
1102 if( xMethod && pVTab->iSavepoint>iSavepoint ){ in sqlite3VtabSavepoint()
1103 rc = xMethod(pVTab->pVtab, iSavepoint); in sqlite3VtabSavepoint()
H A Dtest8.c1281 static int echoSavepoint(sqlite3_vtab *pVTab, int iSavepoint){ in echoSavepoint() argument
1286 static int echoRelease(sqlite3_vtab *pVTab, int iSavepoint){ in echoRelease() argument
1291 static int echoRollbackTo(sqlite3_vtab *pVTab, int iSavepoint){ in echoRollbackTo() argument
H A Dpager.h171 int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint);
H A Dvdbeaux.c3061 const int iSavepoint = p->iStatement-1; in vdbeCloseStatement() local
3072 rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_ROLLBACK, iSavepoint); in vdbeCloseStatement()
3075 rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_RELEASE, iSavepoint); in vdbeCloseStatement()
3087 rc = sqlite3VtabSavepoint(db, SAVEPOINT_ROLLBACK, iSavepoint); in vdbeCloseStatement()
3090 rc = sqlite3VtabSavepoint(db, SAVEPOINT_RELEASE, iSavepoint); in vdbeCloseStatement()
H A Dvdbe.c3608 int iSavepoint; in sqlite3VdbeExec() local
3668 iSavepoint = 0; in sqlite3VdbeExec()
3677 iSavepoint++; in sqlite3VdbeExec()
3715 iSavepoint = db->nSavepoint - iSavepoint - 1; in sqlite3VdbeExec()
3729 rc = sqlite3BtreeSavepoint(db->aDb[ii].pBt, p1, iSavepoint); in sqlite3VdbeExec()
3769 rc = sqlite3VtabSavepoint(db, p1, iSavepoint); in sqlite3VdbeExec()
H A Dpager.c6929 int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint){ in sqlite3PagerSavepoint() argument
6937 assert( iSavepoint>=0 || op==SAVEPOINT_ROLLBACK ); in sqlite3PagerSavepoint()
6939 if( rc==SQLITE_OK && iSavepoint<pPager->nSavepoint ){ in sqlite3PagerSavepoint()
6947 nNew = iSavepoint + (( op==SAVEPOINT_RELEASE ) ? 0 : 1); in sqlite3PagerSavepoint()
H A Dbtree.c4450 int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ in sqlite3BtreeSavepoint() argument
4455 assert( iSavepoint>=0 || (iSavepoint==-1 && op==SAVEPOINT_ROLLBACK) ); in sqlite3BtreeSavepoint()
4461 rc = sqlite3PagerSavepoint(pBt->pPager, op, iSavepoint); in sqlite3BtreeSavepoint()
4464 if( iSavepoint<0 && (pBt->btsFlags & BTS_INITIALLY_EMPTY)!=0 ){ in sqlite3BtreeSavepoint()
H A DsqliteInt.h2259 int iSavepoint; /* Depth of the SAVEPOINT stack */ member
/sqlite-3.40.0/ext/fts3/
H A Dfts3.c3927 static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ in fts3SavepointMethod() argument
3929 UNUSED_PARAMETER(iSavepoint); in fts3SavepointMethod()
3931 assert( ((Fts3Table *)pVtab)->mxSavepoint <= iSavepoint ); in fts3SavepointMethod()
3932 TESTONLY( ((Fts3Table *)pVtab)->mxSavepoint = iSavepoint ); in fts3SavepointMethod()
3944 static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ in fts3ReleaseMethod() argument
3946 UNUSED_PARAMETER(iSavepoint); in fts3ReleaseMethod()
3949 assert( p->mxSavepoint >= iSavepoint ); in fts3ReleaseMethod()
3950 TESTONLY( p->mxSavepoint = iSavepoint-1 ); in fts3ReleaseMethod()
3959 static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ in fts3RollbackToMethod() argument
3961 UNUSED_PARAMETER(iSavepoint); in fts3RollbackToMethod()
[all …]
/sqlite-3.40.0/ext/rtree/
H A Drtree.c3420 static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ in rtreeSavepoint() argument
3423 UNUSED_PARAMETER(iSavepoint); in rtreeSavepoint()