Lines Matching refs:eMode
7246 int sqlite3PagerLockingMode(Pager *pPager, int eMode){ in sqlite3PagerLockingMode() argument
7247 assert( eMode==PAGER_LOCKINGMODE_QUERY in sqlite3PagerLockingMode()
7248 || eMode==PAGER_LOCKINGMODE_NORMAL in sqlite3PagerLockingMode()
7249 || eMode==PAGER_LOCKINGMODE_EXCLUSIVE ); in sqlite3PagerLockingMode()
7253 if( eMode>=0 && !pPager->tempFile && !sqlite3WalHeapMemory(pPager->pWal) ){ in sqlite3PagerLockingMode()
7254 pPager->exclusiveMode = (u8)eMode; in sqlite3PagerLockingMode()
7279 int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ in sqlite3PagerSetJournalMode() argument
7283 assert( eMode==PAGER_JOURNALMODE_DELETE /* 0 */ in sqlite3PagerSetJournalMode()
7284 || eMode==PAGER_JOURNALMODE_PERSIST /* 1 */ in sqlite3PagerSetJournalMode()
7285 || eMode==PAGER_JOURNALMODE_OFF /* 2 */ in sqlite3PagerSetJournalMode()
7286 || eMode==PAGER_JOURNALMODE_TRUNCATE /* 3 */ in sqlite3PagerSetJournalMode()
7287 || eMode==PAGER_JOURNALMODE_MEMORY /* 4 */ in sqlite3PagerSetJournalMode()
7288 || eMode==PAGER_JOURNALMODE_WAL /* 5 */ ); in sqlite3PagerSetJournalMode()
7294 assert( pPager->tempFile==0 || eMode!=PAGER_JOURNALMODE_WAL ); in sqlite3PagerSetJournalMode()
7301 if( eMode!=PAGER_JOURNALMODE_MEMORY && eMode!=PAGER_JOURNALMODE_OFF ){ in sqlite3PagerSetJournalMode()
7302 eMode = eOld; in sqlite3PagerSetJournalMode()
7306 if( eMode!=eOld ){ in sqlite3PagerSetJournalMode()
7310 pPager->journalMode = (u8)eMode; in sqlite3PagerSetJournalMode()
7324 if( !pPager->exclusiveMode && (eOld & 5)==1 && (eMode & 1)==0 ){ in sqlite3PagerSetJournalMode()
7357 }else if( eMode==PAGER_JOURNALMODE_OFF ){ in sqlite3PagerSetJournalMode()
7431 int eMode, /* Type of checkpoint */ in sqlite3PagerCheckpoint() argument
7449 rc = sqlite3WalCheckpoint(pPager->pWal, db, eMode, in sqlite3PagerCheckpoint()
7450 (eMode==SQLITE_CHECKPOINT_PASSIVE ? 0 : pPager->xBusyHandler), in sqlite3PagerCheckpoint()