Lines Matching refs:iOfst
1168 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1169 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1185 int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
1186 int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);
19437 int iOfst; /* else: start of token from start of statement */ member
32629 && (ExprHasProperty(pExpr,EP_OuterON|EP_InnerON) || pExpr->w.iOfst<=0) in sqlite3RecordErrorOffsetOfExpr()
32635 db->errByteOffset = pExpr->w.iOfst; in sqlite3RecordErrorOffsetOfExpr()
37923 static int kvvfsReadDb(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
37924 static int kvvfsReadJrnl(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
38368 sqlite_int64 iOfst in kvvfsReadJrnl() argument
38372 SQLITE_KV_LOG(("xRead('%s-journal',%d,%lld)\n", pFile->zClass, iAmt, iOfst)); in kvvfsReadJrnl()
38386 if( iOfst+iAmt>pFile->nJrnl ){ in kvvfsReadJrnl()
38389 memcpy(zBuf, pFile->aJrnl+iOfst, iAmt); in kvvfsReadJrnl()
38400 sqlite_int64 iOfst in kvvfsReadDb() argument
38407 assert( iOfst>=0 ); in kvvfsReadDb()
38409 SQLITE_KV_LOG(("xRead('%s-db',%d,%lld)\n", pFile->zClass, iAmt, iOfst)); in kvvfsReadDb()
38410 if( iOfst+iAmt>=512 ){ in kvvfsReadDb()
38411 if( (iOfst % iAmt)!=0 ){ in kvvfsReadDb()
38418 pgno = 1 + iOfst/iAmt; in kvvfsReadDb()
38429 if( iOfst+iAmt<512 ){ in kvvfsReadDb()
38430 int k = iOfst+iAmt; in kvvfsReadDb()
38433 if( n>=iOfst+iAmt ){ in kvvfsReadDb()
38434 memcpy(zBuf, &aData[2000+iOfst], iAmt); in kvvfsReadDb()
38458 sqlite_int64 iOfst in kvvfsWriteJrnl() argument
38461 sqlite3_int64 iEnd = iOfst+iAmt; in kvvfsWriteJrnl()
38462 SQLITE_KV_LOG(("xWrite('%s-journal',%d,%lld)\n", pFile->zClass, iAmt, iOfst)); in kvvfsWriteJrnl()
38470 if( pFile->nJrnl<iOfst ){ in kvvfsWriteJrnl()
38471 memset(pFile->aJrnl+pFile->nJrnl, 0, iOfst-pFile->nJrnl); in kvvfsWriteJrnl()
38475 memcpy(pFile->aJrnl+iOfst, zBuf, iAmt); in kvvfsWriteJrnl()
38486 sqlite_int64 iOfst in kvvfsWriteDb() argument
38492 SQLITE_KV_LOG(("xWrite('%s-db',%d,%lld)\n", pFile->zClass, iAmt, iOfst)); in kvvfsWriteDb()
38497 pgno = 1 + iOfst/iAmt; in kvvfsWriteDb()
38503 if( iOfst+iAmt > pFile->szDb ){ in kvvfsWriteDb()
38504 pFile->szDb = iOfst + iAmt; in kvvfsWriteDb()
53919 static int memdbRead(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
53920 static int memdbWrite(sqlite3_file*,const void*,int iAmt, sqlite3_int64 iOfst);
53930 static int memdbFetch(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
53931 static int memdbUnfetch(sqlite3_file*, sqlite3_int64 iOfst, void *p);
54069 sqlite_int64 iOfst
54073 if( iOfst+iAmt>p->sz ){
54075 if( iOfst<p->sz ) memcpy(zBuf, p->aData+iOfst, p->sz - iOfst);
54079 memcpy(zBuf, p->aData+iOfst, iAmt);
54111 sqlite_int64 iOfst
54121 if( iOfst+iAmt>p->sz ){
54123 if( iOfst+iAmt>p->szAlloc
54124 && (rc = memdbEnlarge(p, iOfst+iAmt))!=SQLITE_OK
54129 if( iOfst>p->sz ) memset(p->aData+p->sz, 0, iOfst-p->sz);
54130 p->sz = iOfst+iAmt;
54132 memcpy(p->aData+iOfst, z, iAmt);
54325 sqlite3_int64 iOfst,
54331 if( iOfst+iAmt>p->sz || (p->mFlags & SQLITE_DESERIALIZE_RESIZEABLE)!=0 ){
54335 *pp = (void*)(p->aData + iOfst);
54342 static int memdbUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *pPage){
54344 UNUSED_PARAMETER(iOfst);
79309 int iOfst; local
79314 iOfst = (u16)(pCell - aData);
79315 iAfter = iOfst+sz;
79318 aOfst[j] = iOfst;
79320 }else if( aAfter[j]==iOfst ){
79332 aOfst[nFree] = iOfst;
107416 sqlite_int64 iOfst /* Begin reading at this offset */
107424 if( (iAmt+iOfst)>p->endpoint.iOffset ){
107428 if( p->readpoint.iOffset!=iOfst || iOfst==0 ){
107431 ALWAYS(pChunk) && (iOff+p->nChunkSize)<=iOfst;
107441 iChunkOffset = (int)(iOfst%p->nChunkSize);
107450 p->readpoint.iOffset = pChunk ? iOfst+iAmt : 0;
107517 sqlite_int64 iOfst /* Begin writing at this offset into the file */
107525 if( p->nSpill>0 && (iAmt+iOfst)>p->nSpill ){
107528 rc = sqlite3OsWrite(pJfd, zBuf, iAmt, iOfst);
107540 assert( iOfst<=p->endpoint.iOffset );
107541 if( iOfst>0 && iOfst!=p->endpoint.iOffset ){
107542 memjrnlTruncate(pJfd, iOfst);
107544 if( iOfst==0 && p->pFirst ){
111248 SQLITE_PRIVATE void sqlite3ExprSetErrorOffset(Expr *pExpr, int iOfst){
111251 pExpr->w.iOfst = iOfst;
111522 pNew->w.iOfst = (int)(pToken->z - pParse->zTail);
151056 iErrOfst = pE->pRight->w.iOfst;
151059 iErrOfst = pE->w.iOfst;
175432 p->w.iOfst = (int)(t.z - pParse->zTail);
179680 if( yylhsminor.yy590 ) yylhsminor.yy590->w.iOfst = (int)(yymsp[0].minor.yy0.z - pParse->zTail);
225919 sqlite_int64 iOfst
225927 rc = rbuCaptureWalRead(p->pRbu, iOfst, iAmt);
225931 && iOfst>=pRbu->iOalSz
225936 rc = p->pReal->pMethods->xRead(p->pReal, zBuf, iAmt, iOfst);
225943 && rc==SQLITE_IOERR_SHORT_READ && iOfst==0
225948 rc = pFd->pMethods->xRead(pFd, zBuf, iAmt, iOfst);
225967 if( rc==SQLITE_OK && iOfst==0 && (p->openFlags & SQLITE_OPEN_MAIN_DB) ){
225985 sqlite_int64 iOfst
225993 rc = rbuCaptureDbWrite(p->pRbu, iOfst);
225998 && iOfst>=pRbu->iOalSz
226000 pRbu->iOalSz = iAmt + iOfst;
226002 i64 szNew = iAmt+iOfst;
226009 rc = p->pReal->pMethods->xWrite(p->pReal, zBuf, iAmt, iOfst);
226010 if( rc==SQLITE_OK && iOfst==0 && (p->openFlags & SQLITE_OPEN_MAIN_DB) ){