Lines Matching refs:iOffset

1333         i64 iOffset = walFrameOffset(iFrame, szPage);  in walIndexRecover()  local
1338 rc = sqlite3OsRead(pWal->pWalFd, aFrame, szFrame, iOffset); in walIndexRecover()
2129 i64 iOffset; in walCheckpoint() local
2138 iOffset = walFrameOffset(iFrame, szPage) + WAL_FRAME_HDRSIZE; in walCheckpoint()
2140 rc = sqlite3OsRead(pWal->pWalFd, zBuf, szPage, iOffset); in walCheckpoint()
2142 iOffset = (iDbpage-1)*(i64)szPage; in walCheckpoint()
2143 testcase( IS_BIG_INT(iOffset) ); in walCheckpoint()
2144 rc = sqlite3OsWrite(pWal->pDbFd, zBuf, szPage, iOffset); in walCheckpoint()
2515 i64 iOffset; /* Current offset when reading wal file */ in walBeginShmUnreliable() local
2622 for(iOffset=walFrameOffset(pWal->hdr.mxFrame+1, pWal->szPage); in walBeginShmUnreliable()
2623 iOffset+szFrame<=szWal; in walBeginShmUnreliable()
2624 iOffset+=szFrame in walBeginShmUnreliable()
2630 rc = sqlite3OsRead(pWal->pWalFd, aFrame, szFrame, iOffset); in walBeginShmUnreliable()
3246 i64 iOffset; in sqlite3WalReadFrame() local
3251 iOffset = walFrameOffset(iRead, sz) + WAL_FRAME_HDRSIZE; in sqlite3WalReadFrame()
3253 return sqlite3OsRead(pWal->pWalFd, pOut, (nOut>sz ? sz : nOut), iOffset); in sqlite3WalReadFrame()
3508 sqlite3_int64 iOffset /* Start writing at this offset */ in walWriteToLog() argument
3511 if( iOffset<p->iSyncPoint && iOffset+iAmt>=p->iSyncPoint ){ in walWriteToLog()
3512 int iFirstAmt = (int)(p->iSyncPoint - iOffset); in walWriteToLog()
3513 rc = sqlite3OsWrite(p->pFd, pContent, iFirstAmt, iOffset); in walWriteToLog()
3515 iOffset += iFirstAmt; in walWriteToLog()
3522 rc = sqlite3OsWrite(p->pFd, pContent, iAmt, iOffset); in walWriteToLog()
3533 sqlite3_int64 iOffset /* Byte offset at which to write */ in walWriteOneFrame() argument
3540 rc = walWriteToLog(p, aFrame, sizeof(aFrame), iOffset); in walWriteOneFrame()
3543 rc = walWriteToLog(p, pData, p->szPage, iOffset+sizeof(aFrame)); in walWriteOneFrame()
3618 i64 iOffset; /* Next byte to write in WAL file */ in sqlite3WalFrames() local
3700 iOffset = walFrameOffset(iFrame+1, szPage); in sqlite3WalFrames()
3730 assert( iOffset==walFrameOffset(iFrame, szPage) ); in sqlite3WalFrames()
3732 rc = walWriteOneFrame(&w, p, nDbSize, iOffset); in sqlite3WalFrames()
3735 iOffset += szFrame; in sqlite3WalFrames()
3763 w.iSyncPoint = ((iOffset+sectorSize-1)/sectorSize)*sectorSize; in sqlite3WalFrames()
3764 bSync = (w.iSyncPoint==iOffset); in sqlite3WalFrames()
3766 while( iOffset<w.iSyncPoint ){ in sqlite3WalFrames()
3767 rc = walWriteOneFrame(&w, pLast, nTruncate, iOffset); in sqlite3WalFrames()
3769 iOffset += szFrame; in sqlite3WalFrames()