Lines Matching refs:pDone
61936 Bitvec *pDone, /* Bitvec of pages already played back */ argument
61950 assert( isMainJrnl || pDone ); /* pDone always used on sub-journals */
61951 assert( isSavepnt || pDone==0 ); /* pDone never used on non-savepoint */
61987 if( pgno>(Pgno)pPager->dbSize || sqlite3BitvecTest(pDone, pgno) ){
62001 if( pDone && (rc = sqlite3BitvecSet(pDone, pgno))!=SQLITE_OK ){
63091 Bitvec *pDone = 0; /* Bitvec to ensure pages played back only once */ local
63098 pDone = sqlite3BitvecCreate(pSavepoint->nOrig);
63099 if( !pDone ){
63133 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
63163 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
63182 rc = pager_playback_one_page(pPager, &offset, pDone, 0, 1);
63187 sqlite3BitvecDestroy(pDone);