Lines Matching refs:eMode
261 const char *sqlite3JournalModename(int eMode){ in sqlite3JournalModename() argument
274 assert( eMode>=0 && eMode<=ArraySize(azModeName) ); in sqlite3JournalModename()
276 if( eMode==ArraySize(azModeName) ) return 0; in sqlite3JournalModename()
277 return azModeName[eMode]; in sqlite3JournalModename()
645 int eMode = getLockingMode(zRight); in sqlite3Pragma() local
647 if( pId2->n==0 && eMode==PAGER_LOCKINGMODE_QUERY ){ in sqlite3Pragma()
652 eMode = db->dfltLockMode; in sqlite3Pragma()
668 sqlite3PagerLockingMode(pPager, eMode); in sqlite3Pragma()
670 db->dfltLockMode = (u8)eMode; in sqlite3Pragma()
673 eMode = sqlite3PagerLockingMode(pPager, eMode); in sqlite3Pragma()
676 assert( eMode==PAGER_LOCKINGMODE_NORMAL in sqlite3Pragma()
677 || eMode==PAGER_LOCKINGMODE_EXCLUSIVE ); in sqlite3Pragma()
678 if( eMode==PAGER_LOCKINGMODE_EXCLUSIVE ){ in sqlite3Pragma()
691 int eMode; /* One of the PAGER_JOURNALMODE_XXX symbols */ in sqlite3Pragma() local
697 eMode = PAGER_JOURNALMODE_QUERY; in sqlite3Pragma()
701 for(eMode=0; (zMode = sqlite3JournalModename(eMode))!=0; eMode++){ in sqlite3Pragma()
707 eMode = PAGER_JOURNALMODE_QUERY; in sqlite3Pragma()
709 if( eMode==PAGER_JOURNALMODE_OFF && (db->flags & SQLITE_Defensive)!=0 ){ in sqlite3Pragma()
712 eMode = PAGER_JOURNALMODE_QUERY; in sqlite3Pragma()
715 if( eMode==PAGER_JOURNALMODE_QUERY && pId2->n==0 ){ in sqlite3Pragma()
723 sqlite3VdbeAddOp3(v, OP_JournalMode, ii, 1, eMode); in sqlite3Pragma()
2226 int eMode = SQLITE_CHECKPOINT_PASSIVE; in sqlite3Pragma() local
2229 eMode = SQLITE_CHECKPOINT_FULL; in sqlite3Pragma()
2231 eMode = SQLITE_CHECKPOINT_RESTART; in sqlite3Pragma()
2233 eMode = SQLITE_CHECKPOINT_TRUNCATE; in sqlite3Pragma()
2237 sqlite3VdbeAddOp3(v, OP_Checkpoint, iBt, eMode, 1); in sqlite3Pragma()