• Home
  • Raw
  • Download

Lines Matching refs:eMode

7798   int eMode,                      /* SQLITE_CHECKPOINT_* value */
42992 int eMode, /* One of PASSIVE, FULL and RESTART */
49921 SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){
49922 assert( eMode==PAGER_LOCKINGMODE_QUERY
49923 || eMode==PAGER_LOCKINGMODE_NORMAL
49924 || eMode==PAGER_LOCKINGMODE_EXCLUSIVE );
49928 if( eMode>=0 && !pPager->tempFile && !sqlite3WalHeapMemory(pPager->pWal) ){
49929 pPager->exclusiveMode = (u8)eMode;
49954 SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){
49965 assert( eMode==PAGER_JOURNALMODE_DELETE
49966 || eMode==PAGER_JOURNALMODE_TRUNCATE
49967 || eMode==PAGER_JOURNALMODE_PERSIST
49968 || eMode==PAGER_JOURNALMODE_OFF
49969 || eMode==PAGER_JOURNALMODE_WAL
49970 || eMode==PAGER_JOURNALMODE_MEMORY );
49976 assert( pPager->tempFile==0 || eMode!=PAGER_JOURNALMODE_WAL );
49983 if( eMode!=PAGER_JOURNALMODE_MEMORY && eMode!=PAGER_JOURNALMODE_OFF ){
49984 eMode = eOld;
49988 if( eMode!=eOld ){
49992 pPager->journalMode = (u8)eMode;
50006 if( !pPager->exclusiveMode && (eOld & 5)==1 && (eMode & 1)==0 ){
50040 }else if( eMode==PAGER_JOURNALMODE_OFF ){
50109 SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, int eMode, int *pnLog, int *pnCkpt){
50112 rc = sqlite3WalCheckpoint(pPager->pWal, eMode,
50113 (eMode==SQLITE_CHECKPOINT_PASSIVE ? 0 : pPager->xBusyHandler),
51997 int eMode, /* One of PASSIVE, FULL or RESTART */
52028 assert( eMode!=SQLITE_CHECKPOINT_PASSIVE || xBusy==0 );
52133 if( rc==SQLITE_OK && eMode!=SQLITE_CHECKPOINT_PASSIVE ){
52137 }else if( eMode>=SQLITE_CHECKPOINT_RESTART ){
52143 if( eMode==SQLITE_CHECKPOINT_TRUNCATE ){
53284 int eMode, /* PASSIVE, FULL, RESTART, or TRUNCATE */
53295 int eMode2 = eMode; /* Mode to pass to walCheckpoint() */
53303 assert( eMode!=SQLITE_CHECKPOINT_PASSIVE || xBusy==0 );
53333 if( eMode!=SQLITE_CHECKPOINT_PASSIVE ){
53382 return (rc==SQLITE_OK && eMode!=eMode2 ? SQLITE_BUSY : rc);
57992 u8 eMode = BTALLOC_ANY; /* Mode parameter for allocateBtreePage() */
58008 eMode = BTALLOC_LE;
58013 rc = allocateBtreePage(pBt, &pFreePg, &iFreePg, iNear, eMode);
59987 u8 eMode /* BTALLOC_EXACT, BTALLOC_LT, or BTALLOC_ANY */
59998 assert( eMode==BTALLOC_ANY || (nearby>0 && IfNotOmitAV(pBt->autoVacuum)) );
60019 if( eMode==BTALLOC_EXACT ){
60030 }else if( eMode==BTALLOC_LE ){
60095 && (nearby==iTrunk || (iTrunk<nearby && eMode==BTALLOC_LE))
60164 if( eMode==BTALLOC_LE ){
60195 || (iPage==nearby || (iPage<nearby && eMode==BTALLOC_LE))
63924 SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLog, int *pnCkpt){
63932 rc = sqlite3PagerCheckpoint(pBt->pPager, eMode, pnLog, pnCkpt);
82149 static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode);
82172 int eMode /* One of the INCRINIT_XXX constants */
82179 assert( SQLITE_MAX_WORKER_THREADS>0 || eMode==INCRINIT_NORMAL );
82186 if( SQLITE_MAX_WORKER_THREADS>0 && eMode==INCRINIT_ROOT ){
82240 static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){
82247 assert( SQLITE_MAX_WORKER_THREADS>0 || eMode==INCRINIT_NORMAL );
82249 rc = vdbeMergeEngineInit(pTask, pIncr->pMerger, eMode);
82290 assert( eMode==INCRINIT_ROOT || eMode==INCRINIT_TASK );
82295 if( rc==SQLITE_OK && (SQLITE_MAX_WORKER_THREADS==0 || eMode!=INCRINIT_TASK) ){
82328 static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){
82333 assert( pIncr->bUseThread==0 || eMode==INCRINIT_TASK );
82340 rc = vdbePmaReaderIncrMergeInit(pReadr, eMode);
98318 u8 eMode, /* ONEPASS_OFF, _SINGLE, or _MULTI. See above */
98336 if( eMode==ONEPASS_OFF ){
98404 sqlite3VdbeChangeP5(v, eMode==ONEPASS_MULTI);
106071 SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){
106084 assert( eMode>=0 && eMode<=ArraySize(azModeName) );
106086 if( eMode==ArraySize(azModeName) ) return 0;
106087 return azModeName[eMode];
106361 int eMode = getLockingMode(zRight);
106363 if( pId2->n==0 && eMode==PAGER_LOCKINGMODE_QUERY ){
106368 eMode = db->dfltLockMode;
106384 sqlite3PagerLockingMode(pPager, eMode);
106386 db->dfltLockMode = (u8)eMode;
106389 eMode = sqlite3PagerLockingMode(pPager, eMode);
106392 assert( eMode==PAGER_LOCKINGMODE_NORMAL
106393 || eMode==PAGER_LOCKINGMODE_EXCLUSIVE );
106394 if( eMode==PAGER_LOCKINGMODE_EXCLUSIVE ){
106407 int eMode; /* One of the PAGER_JOURNALMODE_XXX symbols */
106414 eMode = PAGER_JOURNALMODE_QUERY;
106418 for(eMode=0; (zMode = sqlite3JournalModename(eMode))!=0; eMode++){
106424 eMode = PAGER_JOURNALMODE_QUERY;
106427 if( eMode==PAGER_JOURNALMODE_QUERY && pId2->n==0 ){
106435 sqlite3VdbeAddOp3(v, OP_JournalMode, ii, 1, eMode);
107551 int eMode = SQLITE_CHECKPOINT_PASSIVE;
107554 eMode = SQLITE_CHECKPOINT_FULL;
107556 eMode = SQLITE_CHECKPOINT_RESTART;
107558 eMode = SQLITE_CHECKPOINT_TRUNCATE;
107563 sqlite3VdbeAddOp3(v, OP_Checkpoint, iBt, eMode, 1);
132776 int eMode, /* SQLITE_CHECKPOINT_* value */
132798 if( eMode<SQLITE_CHECKPOINT_PASSIVE || eMode>SQLITE_CHECKPOINT_TRUNCATE ){
132813 rc = sqlite3Checkpoint(db, iDb, eMode, pnLog, pnCkpt);
132854 SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, int *pnLog, int *pnCkpt){
132865 rc = sqlite3BtreeCheckpoint(db->aDb[i].pBt, eMode, pnLog, pnCkpt);