iSavepoint 10272 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint); iSavepoint 11497 ext/sqlite3/libsqlite/sqlite3.c int iSavepoint; /* Depth of the SAVEPOINT stack */ iSavepoint 48196 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint){ iSavepoint 48200 ext/sqlite3/libsqlite/sqlite3.c assert( iSavepoint>=0 || op==SAVEPOINT_ROLLBACK ); iSavepoint 48202 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && iSavepoint<pPager->nSavepoint ){ iSavepoint 48210 ext/sqlite3/libsqlite/sqlite3.c nNew = iSavepoint + (( op==SAVEPOINT_RELEASE ) ? 0 : 1); iSavepoint 56822 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ iSavepoint 56827 ext/sqlite3/libsqlite/sqlite3.c assert( iSavepoint>=0 || (iSavepoint==-1 && op==SAVEPOINT_ROLLBACK) ); iSavepoint 56829 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerSavepoint(pBt->pPager, op, iSavepoint); iSavepoint 56831 ext/sqlite3/libsqlite/sqlite3.c if( iSavepoint<0 && (pBt->btsFlags & BTS_INITIALLY_EMPTY)!=0 ){ iSavepoint 67020 ext/sqlite3/libsqlite/sqlite3.c const int iSavepoint = p->iStatement-1; iSavepoint 67031 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_ROLLBACK, iSavepoint); iSavepoint 67034 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_RELEASE, iSavepoint); iSavepoint 67046 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabSavepoint(db, SAVEPOINT_ROLLBACK, iSavepoint); iSavepoint 67049 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabSavepoint(db, SAVEPOINT_RELEASE, iSavepoint); iSavepoint 73607 ext/sqlite3/libsqlite/sqlite3.c int iSavepoint; iSavepoint 73667 ext/sqlite3/libsqlite/sqlite3.c iSavepoint = 0; iSavepoint 73676 ext/sqlite3/libsqlite/sqlite3.c iSavepoint++; iSavepoint 73711 ext/sqlite3/libsqlite/sqlite3.c iSavepoint = db->nSavepoint - iSavepoint - 1; iSavepoint 73724 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeSavepoint(db->aDb[ii].pBt, p1, iSavepoint); iSavepoint 73762 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabSavepoint(db, p1, iSavepoint); iSavepoint 115396 ext/sqlite3/libsqlite/sqlite3.c pVTab->iSavepoint = 0; iSavepoint 115511 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepoint){ iSavepoint 115515 ext/sqlite3/libsqlite/sqlite3.c assert( iSavepoint>=-1 ); iSavepoint 115526 ext/sqlite3/libsqlite/sqlite3.c pVTab->iSavepoint = iSavepoint+1; iSavepoint 115535 ext/sqlite3/libsqlite/sqlite3.c if( xMethod && pVTab->iSavepoint>iSavepoint ){ iSavepoint 115536 ext/sqlite3/libsqlite/sqlite3.c rc = xMethod(pVTab->pVtab, iSavepoint); iSavepoint 136745 ext/sqlite3/libsqlite/sqlite3.c static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ iSavepoint 136747 ext/sqlite3/libsqlite/sqlite3.c UNUSED_PARAMETER(iSavepoint); iSavepoint 136749 ext/sqlite3/libsqlite/sqlite3.c assert( ((Fts3Table *)pVtab)->mxSavepoint < iSavepoint ); iSavepoint 136750 ext/sqlite3/libsqlite/sqlite3.c TESTONLY( ((Fts3Table *)pVtab)->mxSavepoint = iSavepoint ); iSavepoint 136762 ext/sqlite3/libsqlite/sqlite3.c static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ iSavepoint 136764 ext/sqlite3/libsqlite/sqlite3.c UNUSED_PARAMETER(iSavepoint); iSavepoint 136767 ext/sqlite3/libsqlite/sqlite3.c assert( p->mxSavepoint >= iSavepoint ); iSavepoint 136768 ext/sqlite3/libsqlite/sqlite3.c TESTONLY( p->mxSavepoint = iSavepoint-1 ); iSavepoint 136777 ext/sqlite3/libsqlite/sqlite3.c static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ iSavepoint 136779 ext/sqlite3/libsqlite/sqlite3.c UNUSED_PARAMETER(iSavepoint); iSavepoint 136781 ext/sqlite3/libsqlite/sqlite3.c assert( p->mxSavepoint >= iSavepoint ); iSavepoint 136782 ext/sqlite3/libsqlite/sqlite3.c TESTONLY( p->mxSavepoint = iSavepoint );