Home | History | Annotate | Download | only in dist

Lines Matching defs:journalOff

57413   i64 journalOff;             /* Current write offset in the journal file */
57752 "Journal: journalOff=%lld journalHdr=%lld\n"
57776 , p->journalOff, p->journalHdr
58092 ** following the value in pPager->journalOff, assuming a sector
58097 ** Pager.journalOff Return value
58107 i64 c = pPager->journalOff;
58121 ** within the current transaction (i.e. if Pager.journalOff==0).
58142 if( pPager->journalOff ){
58207 pPager->aSavepoint[ii].iHdrOffset = pPager->journalOff;
58211 pPager->journalHdr = pPager->journalOff = journalHdrOffset(pPager);
58263 assert( pPager->journalOff==journalHdrOffset(pPager) );
58287 ** Pager.journalOff variable by JOURNAL_HDR_SZ so that the next
58304 rc = sqlite3OsWrite(pPager->jfd, zHeader, nHeader, pPager->journalOff);
58305 assert( pPager->journalHdr <= pPager->journalOff );
58306 pPager->journalOff += nHeader;
58316 ** pPager->journalOff. See comments above function writeJournalHdr() for
58342 /* Advance Pager.journalOff to the start of the next sector. If the
58346 pPager->journalOff = journalHdrOffset(pPager);
58347 if( pPager->journalOff+JOURNAL_HDR_SZ(pPager) > journalSize ){
58350 iHdrOff = pPager->journalOff;
58378 if( pPager->journalOff==0 ){
58430 pPager->journalOff += JOURNAL_HDR_SZ(pPager);
58471 assert( pPager->journalHdr <= pPager->journalOff );
58483 pPager->journalOff = journalHdrOffset(pPager);
58485 iHdrOff = pPager->journalOff;
58499 pPager->journalOff += (nSuper+20);
58512 && jrnlSize>pPager->journalOff
58514 rc = sqlite3OsTruncate(pPager->jfd, pPager->journalOff);
58664 pPager->journalOff = 0;
58817 if( pPager->journalOff==0 ){
58830 pPager->journalOff = 0;
58835 pPager->journalOff = 0;
59581 pPager->journalOff = 0;
59608 assert( pPager->journalOff==JOURNAL_HDR_SZ(pPager) );
59627 pPager->journalHdr+JOURNAL_HDR_SZ(pPager)==pPager->journalOff ){
59628 nRec = (int)((szJ - pPager->journalOff) / JOURNAL_PG_SZ(pPager));
59634 if( pPager->journalOff==JOURNAL_HDR_SZ(pPager) ){
59653 rc = pager_playback_one_page(pPager,&pPager->journalOff,0,1,0);
59658 pPager->journalOff = szJ;
60171 /* Use pPager->journalOff as the effective size of the main rollback
60174 ** past pPager->journalOff is off-limits to us.
60176 szJ = pPager->journalOff;
60188 pPager->journalOff = pSavepoint->iOffset;
60189 while( rc==SQLITE_OK && pPager->journalOff<iHdrOff ){
60190 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
60194 pPager->journalOff = 0;
60202 while( rc==SQLITE_OK && pPager->journalOff<szJ ){
60210 ** The "pPager->journalHdr+JOURNAL_HDR_SZ(pPager)==pPager->journalOff"
60215 && pPager->journalHdr+JOURNAL_HDR_SZ(pPager)==pPager->journalOff
60217 nJRec = (u32)((szJ - pPager->journalOff)/JOURNAL_PG_SZ(pPager));
60219 for(ii=0; rc==SQLITE_OK && ii<nJRec && pPager->journalOff<szJ; ii++){
60220 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
60224 assert( rc!=SQLITE_OK || pPager->journalOff>=szJ );
60246 pPager->journalOff = szJ;
61030 ** than Pager.journalOff bytes. If the next thing in the journal
61041 ** a valid header following Pager.journalOff, then write a 0x00
61098 pPager->journalHdr = pPager->journalOff;
61105 pPager->journalHdr = pPager->journalOff;
62607 pPager->journalOff = 0;
62617 pPager->journalOff = 0;
62697 pPager->journalOff = 0;
62717 i64 iOff = pPager->journalOff;
62724 assert( pPager->journalHdr<=pPager->journalOff );
62745 pPager->journalOff, pPager->pageSize));
62751 pPager->journalOff += 8 + pPager->pageSize;
63285 && pPager->journalOff==jrnlBufferSize(pPager)
63453 journalOff==JOURNAL_HDR_SZ(pPager) || !pPager->journalOff );
63666 if( isOpen(pPager->jfd) && pPager->journalOff>0 ){
63667 aNew[ii].iOffset = pPager->journalOff;
64184 if( NEVER(isOpen(pPager->jfd) && pPager->journalOff>0) ) return 0;