• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/sqlite/

Lines Matching refs:jfd

34800   sqlite3_file *jfd;          /* File descriptor for main journal */
34920 ** if( isOpen(pPager->jfd) ){ ...
34924 ** if( pPager->jfd->pMethods ){ ...
34977 assert( p->journalMode!=PAGER_JOURNALMODE_OFF || !isOpen(p->jfd) );
35037 assert( isOpen(p->jfd)
35051 assert( isOpen(p->jfd)
35062 assert( isOpen(p->jfd)
35439 assert( isOpen(pPager->jfd) );
35445 rc = sqlite3OsTruncate(pPager->jfd, 0);
35448 rc = sqlite3OsWrite(pPager->jfd, zeroHdr, sizeof(zeroHdr), 0);
35451 rc = sqlite3OsSync(pPager->jfd, SQLITE_SYNC_DATAONLY|pPager->sync_flags);
35462 rc = sqlite3OsFileSize(pPager->jfd, &sz);
35464 rc = sqlite3OsTruncate(pPager->jfd, iLimit);
35493 assert( isOpen(pPager->jfd) ); /* Journal file must be open. */
35579 rc = sqlite3OsWrite(pPager->jfd, zHeader, nHeader, pPager->journalOff);
35615 assert( isOpen(pPager->jfd) ); /* Journal file must be open. */
35633 rc = sqlite3OsRead(pPager->jfd, aMagic, sizeof(aMagic), iHdrOff);
35646 if( SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+8, pNRec))
35647 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+12, &pPager->cksumInit))
35648 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+16, pDbSize))
35658 if( SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+20, &iSectorSize))
35659 || SQLITE_OK!=(rc = read32bits(pPager->jfd, iHdrOff+24, &iPageSize))
35746 assert( isOpen(pPager->jfd) );
35766 if( (0 != (rc = write32bits(pPager->jfd, iHdrOff, PAGER_MJ_PGNO(pPager))))
35767 || (0 != (rc = sqlite3OsWrite(pPager->jfd, zMaster, nMaster, iHdrOff+4)))
35768 || (0 != (rc = write32bits(pPager->jfd, iHdrOff+4+nMaster, nMaster)))
35769 || (0 != (rc = write32bits(pPager->jfd, iHdrOff+4+nMaster+4, cksum)))
35770 || (0 != (rc = sqlite3OsWrite(pPager->jfd, aJournalMagic, 8, iHdrOff+4+nMaster+8)))
35786 if( SQLITE_OK==(rc = sqlite3OsFileSize(pPager->jfd, &jrnlSize))
35789 rc = sqlite3OsTruncate(pPager->jfd, pPager->journalOff);
35885 assert( !isOpen(pPager->jfd) );
35906 sqlite3OsClose(pPager->jfd);
36057 assert( isOpen(pPager->jfd) || pPager->pInJournal==0 );
36058 if( isOpen(pPager->jfd) ){
36062 if( sqlite3IsMemJournal(pPager->jfd) ){
36064 sqlite3OsClose(pPager->jfd);
36069 rc = sqlite3OsTruncate(pPager->jfd, 0);
36087 sqlite3OsClose(pPager->jfd);
36256 sqlite3_file *jfd; /* The file descriptor for the journal file */
36282 jfd = isMainJrnl ? pPager->jfd : pPager->sjfd;
36283 rc = read32bits(jfd, *pOffset, &pgno);
36285 rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);
36302 rc = read32bits(jfd, (*pOffset)-4, &cksum);
36750 assert( isOpen(pPager->jfd) );
36751 rc = sqlite3OsFileSize(pPager->jfd, &szJ);
36768 rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1);
36897 rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1);
37775 rc = sqlite3OsSync(pPager->jfd, SQLITE_SYNC_NORMAL);
37778 rc = sqlite3OsFileSize(pPager->jfd, &pPager->journalHdr);
37826 if( isOpen(pPager->jfd) ){
37835 sqlite3OsClose(pPager->jfd);
37845 assert( !isOpen(pPager->jfd) && !isOpen(pPager->sjfd) );
37916 if( isOpen(pPager->jfd) && pPager->journalMode!=PAGER_JOURNALMODE_MEMORY ){
37918 assert( isOpen(pPager->jfd) );
37951 rc = sqlite3OsRead(pPager->jfd, aMagic, 8, iNextHdrOffset);
37954 rc = sqlite3OsWrite(pPager->jfd, &zerobyte, 1, iNextHdrOffset);
37974 rc = sqlite3OsSync(pPager->jfd, pPager->sync_flags);
37979 pPager->jfd, zHeader, sizeof(zHeader), pPager->journalHdr
37986 rc = sqlite3OsSync(pPager->jfd, pPager->sync_flags|
38164 assert( isOpen(pPager->jfd) || pagerUseWal(pPager) );
38449 pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize);
38451 assert( EIGHT_BYTE_ALIGNMENT(pPager->jfd) );
38641 int jrnlOpen = !!isOpen(pPager->jfd);
38647 assert( jrnlOpen==0 || ( sqlite3OsDeviceCharacteristics(pPager->jfd) &
38694 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, f, &f);
38698 rc = sqlite3OsRead(pPager->jfd, (void *)&first, 1, 0);
38703 sqlite3OsClose(pPager->jfd);
38824 if( !isOpen(pPager->jfd) ){
38833 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, f, &fout);
38834 assert( rc!=SQLITE_OK || isOpen(pPager->jfd) );
38837 sqlite3OsClose(pPager->jfd);
38850 if( isOpen(pPager->jfd) ){
39200 if( !isOpen(pPager->jfd) ){
39202 sqlite3MemJournalOpen(pPager->jfd);
39212 pVfs, pPager->zJournal, pPager->jfd, flags, jrnlBufferSize(pPager)
39215 rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, flags, 0);
39218 assert( rc!=SQLITE_OK || isOpen(pPager->jfd) );
39391 if( pPg->pgno<=pPager->dbOrigSize && isOpen(pPager->jfd) ){
39414 rc = write32bits(pPager->jfd, iOff, pPg->pgno);
39416 rc = sqlite3OsWrite(pPager->jfd, pData2, pPager->pageSize, iOff+4);
39418 rc = write32bits(pPager->jfd, iOff+pPager->pageSize+4, cksum);
39836 assert( isOpen(pPager->jfd)
39840 if( !zMaster && isOpen(pPager->jfd)
39853 rc = sqlite3JournalCreate(pPager->jfd);
40046 }else if( !isOpen(pPager->jfd) || pPager->eState==PAGER_WRITER_LOCKED ){
40160 if( isOpen(pPager->jfd) && pPager->journalOff>0 ){
40249 else if( pagerUseWal(pPager) || isOpen(pPager->jfd) ){
40594 sqlite3OsClose(pPager->jfd);
40640 if( NEVER(isOpen(pPager->jfd) && pPager->journalOff>0) ) return 0;
40727 sqlite3OsClose(pPager->jfd);