Lines Matching refs:journalOff
58722 i64 journalOff; /* Current write offset in the journal file */ member
59082 , p->journalOff, p->journalHdr
59413 i64 c = pPager->journalOff;
59448 if( pPager->journalOff ){
59513 pPager->aSavepoint[ii].iHdrOffset = pPager->journalOff;
59517 pPager->journalHdr = pPager->journalOff = journalHdrOffset(pPager);
59569 assert( pPager->journalOff==journalHdrOffset(pPager) );
59610 rc = sqlite3OsWrite(pPager->jfd, zHeader, nHeader, pPager->journalOff);
59611 assert( pPager->journalHdr <= pPager->journalOff );
59612 pPager->journalOff += nHeader;
59652 pPager->journalOff = journalHdrOffset(pPager);
59653 if( pPager->journalOff+JOURNAL_HDR_SZ(pPager) > journalSize ){
59656 iHdrOff = pPager->journalOff;
59684 if( pPager->journalOff==0 ){
59736 pPager->journalOff += JOURNAL_HDR_SZ(pPager);
59777 assert( pPager->journalHdr <= pPager->journalOff );
59789 pPager->journalOff = journalHdrOffset(pPager);
59791 iHdrOff = pPager->journalOff;
59805 pPager->journalOff += (nSuper+20);
59818 && jrnlSize>pPager->journalOff
59820 rc = sqlite3OsTruncate(pPager->jfd, pPager->journalOff);
59979 pPager->journalOff = 0;
60132 if( pPager->journalOff==0 ){
60145 pPager->journalOff = 0;
60150 pPager->journalOff = 0;
60899 pPager->journalOff = 0;
60926 assert( pPager->journalOff==JOURNAL_HDR_SZ(pPager) );
60945 pPager->journalHdr+JOURNAL_HDR_SZ(pPager)==pPager->journalOff ){
60946 nRec = (int)((szJ - pPager->journalOff) / JOURNAL_PG_SZ(pPager));
60952 if( pPager->journalOff==JOURNAL_HDR_SZ(pPager) ){
60971 rc = pager_playback_one_page(pPager,&pPager->journalOff,0,1,0);
60976 pPager->journalOff = szJ;
61494 szJ = pPager->journalOff;
61506 pPager->journalOff = pSavepoint->iOffset;
61507 while( rc==SQLITE_OK && pPager->journalOff<iHdrOff ){
61508 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
61512 pPager->journalOff = 0;
61520 while( rc==SQLITE_OK && pPager->journalOff<szJ ){
61533 && pPager->journalHdr+JOURNAL_HDR_SZ(pPager)==pPager->journalOff
61535 nJRec = (u32)((szJ - pPager->journalOff)/JOURNAL_PG_SZ(pPager));
61537 for(ii=0; rc==SQLITE_OK && ii<nJRec && pPager->journalOff<szJ; ii++){
61538 rc = pager_playback_one_page(pPager, &pPager->journalOff, pDone, 1, 1);
61542 assert( rc!=SQLITE_OK || pPager->journalOff>=szJ );
61564 pPager->journalOff = szJ;
62417 pPager->journalHdr = pPager->journalOff;
62424 pPager->journalHdr = pPager->journalOff;
63927 pPager->journalOff = 0;
63937 pPager->journalOff = 0;
64017 pPager->journalOff = 0;
64037 i64 iOff = pPager->journalOff;
64044 assert( pPager->journalHdr<=pPager->journalOff );
64065 pPager->journalOff, pPager->pageSize));
64071 pPager->journalOff += 8 + pPager->pageSize;
64605 && pPager->journalOff==jrnlBufferSize(pPager)
64773 assert( pPager->journalOff==JOURNAL_HDR_SZ(pPager) || !pPager->journalOff );
64986 if( isOpen(pPager->jfd) && pPager->journalOff>0 ){
64987 aNew[ii].iOffset = pPager->journalOff;
65504 if( NEVER(isOpen(pPager->jfd) && pPager->journalOff>0) ) return 0;