Lines Matching refs:memDb
48611 u8 memDb; /* True to inhibit all file I/O */
48753 ** The macro MEMDB is true if we are dealing with an in-memory database.
48755 ** the value of MEMDB will be a constant and the compiler will optimize
48759 # define MEMDB 0
48761 # define MEMDB pPager->memDb
48851 /* Check that MEMDB implies noSync. And an in-memory journal. Since
48859 if( MEMDB ){
48877 assert( !MEMDB );
48975 "Backing store: tempFile=%d memDb=%d useJournal=%d\n"
48999 , (int)p->tempFile, (int)p->memDb, (int)p->useJournal
49169 assert( !MEMDB );
49852 assert( pPager->errCode==SQLITE_OK || !MEMDB );
49892 assert( rc==SQLITE_OK || !MEMDB );
50072 if( MEMDB || pagerFlushOnCommit(pPager, bCommit) ){
50366 assert( pPg || !MEMDB );
50987 assert( pPager->eState>=PAGER_READER && !MEMDB );
51733 if( (pPager->memDb==0 || pPager->dbSize==0)
52104 if( MEMDB ){
52602 if( !MEMDB ){
52662 int memDb = 0; /* True if this is an in-memory file */
52682 memDb = 1;
52789 assert( !memDb );
52856 assert( pPager->memDb==0 );
52865 rc = sqlite3PcacheOpen(szPageDflt, nExtra, !memDb,
52866 !memDb?pagerStress:0, (void *)pPager, pPager->pPCache);
52897 pPager->memDb = (u8)memDb;
52921 }else if( memDb ){
53127 assert( !MEMDB );
53311 assert( !MEMDB );
53447 assert( !isOpen(pPager->fd) || !MEMDB );
53994 assert( !MEMDB );
54045 assert( !MEMDB );
54249 assert( !MEMDB );
54334 assert( MEMDB==0 || pPager->tempFile );
54609 if( !MEMDB && eState>PAGER_WRITER_LOCKED ){
54897 return (nullIfMemDb && pPager->memDb) ? "" : pPager->zFilename;
54947 pPager->xCodec = pPager->memDb ? 0 : xCodec;
55020 assert( pPager->tempFile || !MEMDB );
55149 assert( pPg->nRef>0 || pPg->pPager->memDb );
55231 if( MEMDB ){
55347 assert( MEMDB==0 || pPager->tempFile );