Lines Matching refs:jfd

40925   sqlite3_file *jfd;          /* File descriptor for main journal */
41069 ** if( isOpen(pPager->jfd) ){ ...
41073 ** if( pPager->jfd->pMethods ){ ...
41126 assert( p->journalMode!=PAGER_JOURNALMODE_OFF || !isOpen(p->jfd) );
41186 assert( isOpen(p->jfd)
41200 assert( isOpen(p->jfd)
41211 assert( isOpen(p->jfd)
41592 assert( isOpen(pPager->jfd) );
41598 rc = sqlite3OsTruncate(pPager->jfd, 0);
41601 rc = sqlite3OsWrite(pPager->jfd, zeroHdr, sizeof(zeroHdr), 0);
41604 rc = sqlite3OsSync(pPager->jfd, SQLITE_SYNC_DATAONLY|pPager->syncFlags);
41615 rc = sqlite3OsFileSize(pPager->jfd, &sz);
41617 rc = sqlite3OsTruncate(pPager->jfd, iLimit);
41646 assert( isOpen(pPager->jfd) ); /* Journal file must be open. */
41732 rc = sqlite3OsWrite(pPager->jfd, zHeader, nHeader, pPager->journalOff);
41768 assert( isOpen(pPager->jfd) ); /* Journal file must be open. */
41786 rc = sqlite3OsRead(pPager->jfd, aMagic, sizeof(aMagic), iHdrOff);
41799 if( SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+8, pNRec))
41800 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+12, &pPager->cksumInit))
41801 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+16, pDbSize))
41811 if( SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+20, &iSectorSize))
41812 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+24, &iPageSize))
41894 || !isOpen(pPager->jfd)
41918 if( (0 != (rc = write32bits(pPager->jfd, iHdrOff, PAGER_MJ_PGNO(pPager))))
41919 || (0 != (rc = sqlite3OsWrite(pPager->jfd, zMaster, nMaster, iHdrOff+4)))
41920 || (0 != (rc = write32bits(pPager->jfd, iHdrOff+4+nMaster, nMaster)))
41921 || (0 != (rc = write32bits(pPager->jfd, iHdrOff+4+nMaster+4, cksum)))
41922 || (0 != (rc = sqlite3OsWrite(pPager->jfd, aJournalMagic, 8, iHdrOff+4+nMaster+8)))
41938 if( SQLITE_OK==(rc = sqlite3OsFileSize(pPager->jfd, &jrnlSize))
41941 rc = sqlite3OsTruncate(pPager->jfd, pPager->journalOff);
42037 assert( !isOpen(pPager->jfd) );
42058 sqlite3OsClose(pPager->jfd);
42212 assert( isOpen(pPager->jfd) || pPager->pInJournal==0 );
42213 if( isOpen(pPager->jfd) ){
42217 if( sqlite3IsMemJournal(pPager->jfd) ){
42219 sqlite3OsClose(pPager->jfd);
42224 rc = sqlite3OsTruncate(pPager->jfd, 0);
42238 int bDelete = (!pPager->tempFile && sqlite3JournalExists(pPager->jfd));
42243 sqlite3OsClose(pPager->jfd);
42427 sqlite3_file *jfd; /* The file descriptor for the journal file */
42453 jfd = isMainJrnl ? pPager->jfd : pPager->sjfd;
42454 rc = read32bits(jfd, *pOffset, &pgno);
42456 rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);
42473 rc = read32bits(jfd, (*pOffset)-4, &cksum);
42948 assert( isOpen(pPager->jfd) );
42949 rc = sqlite3OsFileSize(pPager->jfd, &szJ);
42966 rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1);
43097 rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1);
44134 rc = sqlite3OsSync(pPager->jfd, SQLITE_SYNC_NORMAL);
44137 rc = sqlite3OsFileSize(pPager->jfd, &pPager->journalHdr);
44259 if( isOpen(pPager->jfd) ){
44268 sqlite3OsClose(pPager->jfd);
44278 assert( !isOpen(pPager->jfd) && !isOpen(pPager->sjfd) );
44349 if( isOpen(pPager->jfd) && pPager->journalMode!=PAGER_JOURNALMODE_MEMORY ){
44351 assert( isOpen(pPager->jfd) );
44384 rc = sqlite3OsRead(pPager->jfd, aMagic, 8, iNextHdrOffset);
44387 rc = sqlite3OsWrite(pPager->jfd, &zerobyte, 1, iNextHdrOffset);
44407 rc = sqlite3OsSync(pPager->jfd, pPager->syncFlags);
44412 pPager->jfd, zHeader, sizeof(zHeader), pPager->journalHdr
44419 rc = sqlite3OsSync(pPager->jfd, pPager->syncFlags|
44601 assert( isOpen(pPager->jfd) || pagerUseWal(pPager) );
44904 pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize);
44906 assert( EIGHT_BYTE_ALIGNMENT(pPager->jfd) );
45138 int jrnlOpen = !!isOpen(pPager->jfd);
45144 assert( jrnlOpen==0 || ( sqlite3OsDeviceCharacteristics(pPager->jfd) &
45193 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, f, &f);
45197 rc = sqlite3OsRead(pPager->jfd, (void *)&first, 1, 0);
45202 sqlite3OsClose(pPager->jfd);
45325 if( !isOpen(pPager->jfd) ){
45334 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, f, &fout);
45335 assert( rc!=SQLITE_OK || isOpen(pPager->jfd) );
45338 sqlite3OsClose(pPager->jfd);
45351 if( isOpen(pPager->jfd) ){
45773 if( !isOpen(pPager->jfd) ){
45775 sqlite3MemJournalOpen(pPager->jfd);
45790 pVfs, pPager->zJournal, pPager->jfd, flags, jrnlBufferSize(pPager)
45793 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, flags, 0);
45797 assert( rc!=SQLITE_OK || isOpen(pPager->jfd) );
45965 if( pPg->pgno<=pPager->dbOrigSize && isOpen(pPager->jfd) ){
45988 rc = write32bits(pPager->jfd, iOff, pPg->pgno);
45990 rc = sqlite3OsWrite(pPager->jfd, pData2, pPager->pageSize, iOff+4);
45992 rc = write32bits(pPager->jfd, iOff+pPager->pageSize+4, cksum);
46426 assert( isOpen(pPager->jfd)
46430 if( !zMaster && isOpen(pPager->jfd)
46443 rc = sqlite3JournalCreate(pPager->jfd);
46607 }else if( !isOpen(pPager->jfd) || pPager->eState==PAGER_WRITER_LOCKED ){
46758 if( isOpen(pPager->jfd) && pPager->journalOff>0 ){
46847 else if( pagerUseWal(pPager) || isOpen(pPager->jfd) ){
47221 sqlite3OsClose(pPager->jfd);
47267 if( NEVER(isOpen(pPager->jfd) && pPager->journalOff>0) ) return 0;
47422 sqlite3OsClose(pPager->jfd);