Lines Matching refs:pWritable
121 Bitvec *pWritable; /* Bitvec of pages that may be written to the file */ member
239 sqlite3BitvecDestroy(p->pWritable); in closeTransaction()
241 p->pWritable = 0; in closeTransaction()
367 pMain->pWritable = sqlite3BitvecCreate(pMain->nPage); in openTransaction()
371 if( !pMain->pWritable || !pMain->aCksum || !aData ){ in openTransaction()
389 sqlite3BitvecSet(pMain->pWritable, iPg); in openTransaction()
402 sqlite3BitvecSet(pMain->pWritable, pgno); in openTransaction()
484 if( 0==sqlite3BitvecTest(pMain->pWritable, pgno) ){ in readJournalFile()
491 sqlite3BitvecSet(pMain->pWritable, pgno); in readJournalFile()
545 if( p->flags&SQLITE_OPEN_MAIN_DB && p->pWritable ){ in jtWrite()
564 assert( pgno>p->nPage || sqlite3BitvecTest(p->pWritable, pgno) ); in jtWrite()
587 if( p->flags&SQLITE_OPEN_MAIN_DB && p->pWritable ){ in jtTruncate()
591 assert( pgno==locking_page || sqlite3BitvecTest(p->pWritable, pgno) ); in jtTruncate()
615 if( pMain && pMain->pWritable ){ in jtSync()
716 p->pWritable = 0; in jtOpen()