Lines Matching refs:pInJournal
660 Bitvec *pInJournal; /* One bit for each page in the database file */ member
1090 return sqlite3BitvecTest(pPager->pInJournal, pPg->pgno); in pageInJournal()
1827 sqlite3BitvecDestroy(pPager->pInJournal); in pager_unlock()
1828 pPager->pInJournal = 0; in pager_unlock()
2035 assert( isOpen(pPager->jfd) || pPager->pInJournal==0 in pager_end_transaction()
2095 sqlite3BitvecDestroy(pPager->pInJournal); in pager_end_transaction()
2096 pPager->pInJournal = 0; in pager_end_transaction()
4161 assert( !pPager->aSavepoint && !pPager->pInJournal ); in sqlite3PagerClose()
5551 TESTONLY( rc = ) sqlite3BitvecSet(pPager->pInJournal, pgno); in getPageNormal()
5766 assert( pPager->pInJournal==0 ); in pager_open_journal()
5774 pPager->pInJournal = sqlite3BitvecCreate(pPager->dbSize); in pager_open_journal()
5775 if( pPager->pInJournal==0 ){ in pager_open_journal()
5823 sqlite3BitvecDestroy(pPager->pInJournal); in pager_open_journal()
5824 pPager->pInJournal = 0; in pager_open_journal()
5859 assert( pPager->pInJournal==0 ); in sqlite3PagerBegin()
5961 assert( pPager->pInJournal!=0 ); in pagerAddPageToRollbackJournal()
5962 rc = sqlite3BitvecSet(pPager->pInJournal, pPg->pgno); in pagerAddPageToRollbackJournal()
6017 assert( (pPager->pInJournal!=0) == isOpen(pPager->jfd) ); in pager_write()
6018 if( pPager->pInJournal!=0 in pager_write()
6019 && sqlite3BitvecTestNotNull(pPager->pInJournal, pPg->pgno)==0 in pager_write()
6108 if( pg==pPg->pgno || !sqlite3BitvecTest(pPager->pInJournal, pg) ){ in pagerWriteLargeSector()
7195 sqlite3BitvecClear(pPager->pInJournal, needSyncPgno, pPager->pTmpSpace); in sqlite3PagerMovepage()