iOfst 941 ext/sqlite3/libsqlite/sqlite3.c int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst); iOfst 942 ext/sqlite3/libsqlite/sqlite3.c int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst); iOfst 958 ext/sqlite3/libsqlite/sqlite3.c int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp); iOfst 959 ext/sqlite3/libsqlite/sqlite3.c int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p); iOfst 80719 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 iOfst /* Begin reading at this offset */ iOfst 80724 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsRead(p->pReal, zBuf, iAmt, iOfst); iOfst 80725 ext/sqlite3/libsqlite/sqlite3.c }else if( (iAmt+iOfst)>p->iSize ){ iOfst 80728 ext/sqlite3/libsqlite/sqlite3.c memcpy(zBuf, &p->zBuf[iOfst], iAmt); iOfst 80740 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 iOfst /* Begin writing at this offset into the file */ iOfst 80744 ext/sqlite3/libsqlite/sqlite3.c if( !p->pReal && (iOfst+iAmt)>p->nBuf ){ iOfst 80749 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsWrite(p->pReal, zBuf, iAmt, iOfst); iOfst 80751 ext/sqlite3/libsqlite/sqlite3.c memcpy(&p->zBuf[iOfst], zBuf, iAmt); iOfst 80752 ext/sqlite3/libsqlite/sqlite3.c if( p->iSize<(iOfst+iAmt) ){ iOfst 80753 ext/sqlite3/libsqlite/sqlite3.c p->iSize = (iOfst+iAmt); iOfst 80953 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 iOfst /* Begin reading at this offset */ iOfst 80962 ext/sqlite3/libsqlite/sqlite3.c assert( iOfst+iAmt<=p->endpoint.iOffset ); iOfst 80964 ext/sqlite3/libsqlite/sqlite3.c if( p->readpoint.iOffset!=iOfst || iOfst==0 ){ iOfst 80967 ext/sqlite3/libsqlite/sqlite3.c ALWAYS(pChunk) && (iOff+JOURNAL_CHUNKSIZE)<=iOfst; iOfst 80976 ext/sqlite3/libsqlite/sqlite3.c iChunkOffset = (int)(iOfst%JOURNAL_CHUNKSIZE); iOfst 80985 ext/sqlite3/libsqlite/sqlite3.c p->readpoint.iOffset = iOfst+iAmt; iOfst 80998 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 iOfst /* Begin writing at this offset into the file */ iOfst 81007 ext/sqlite3/libsqlite/sqlite3.c assert( iOfst==p->endpoint.iOffset ); iOfst 81008 ext/sqlite3/libsqlite/sqlite3.c UNUSED_PARAMETER(iOfst); iOfst 734 ext/sqlite3/libsqlite/sqlite3.h int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst); iOfst 735 ext/sqlite3/libsqlite/sqlite3.h int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst); iOfst 751 ext/sqlite3/libsqlite/sqlite3.h int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp); iOfst 752 ext/sqlite3/libsqlite/sqlite3.h int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);