Lines Matching refs:iOff

10742   i64 iOff,                       /* Offset to read from */  in zipfileReadData()  argument
10746 fseek(pFile, (long)iOff, SEEK_SET); in zipfileReadData()
11022 i64 iOff, /* Offset of CDS record */ in zipfileGetEntry() argument
11032 rc = zipfileReadData(pFile, aRead, ZIPFILE_CDS_FIXED_SZ, iOff, pzErr); in zipfileGetEntry()
11034 aRead = (u8*)&aBlob[iOff]; in zipfileGetEntry()
11057 *pzErr = sqlite3_mprintf("failed to read CDS at offset %lld", iOff); in zipfileGetEntry()
11060 pFile, aRead, nExtra+nFile, iOff+ZIPFILE_CDS_FIXED_SZ, pzErr in zipfileGetEntry()
11063 aRead = (u8*)&aBlob[iOff + ZIPFILE_CDS_FIXED_SZ]; in zipfileGetEntry()
11369 i64 iOff; /* Offset to read from */ in zipfileReadEOCD() local
11377 iOff = szFile - nRead; in zipfileReadEOCD()
11378 rc = zipfileReadData(pFile, aRead, nRead, iOff, &pTab->base.zErrMsg); in zipfileReadEOCD()
11447 i64 iOff; in zipfileLoadDirectory() local
11450 iOff = eocd.iOffset; in zipfileLoadDirectory()
11453 rc = zipfileGetEntry(pTab, aBlob, nBlob, pTab->pWriteFd, iOff, &pNew); in zipfileLoadDirectory()
11457 iOff += ZIPFILE_CDS_FIXED_SZ; in zipfileLoadDirectory()
11458 iOff += (int)pNew->cds.nExtra + pNew->cds.nFile + pNew->cds.nComment; in zipfileLoadDirectory()
15530 int iOff = 0; in intckParseCreateIndex() local
15541 while( z[iOff]!='(' ){ in intckParseCreateIndex()
15542 iOff += intckGetToken(&z[iOff]); in intckParseCreateIndex()
15543 if( z[iOff]=='\0' ) return 0; in intckParseCreateIndex()
15545 assert( z[iOff]=='(' ); in intckParseCreateIndex()
15548 iOff++; in intckParseCreateIndex()
15549 iStart = iOff; in intckParseCreateIndex()
15550 while( z[iOff] ){ in intckParseCreateIndex()
15551 const char *zToken = &z[iOff]; in intckParseCreateIndex()
15557 if( z[iOff]==',' || z[iOff]==')' ){ in intckParseCreateIndex()
15559 int iEnd = iEndOfCol ? iEndOfCol : iOff; in intckParseCreateIndex()
15564 iStart = iOff+1; in intckParseCreateIndex()
15568 if( z[iOff]==')' ) break; in intckParseCreateIndex()
15570 if( z[iOff]=='(' ) nOpen++; in intckParseCreateIndex()
15571 if( z[iOff]==')' ) nOpen--; in intckParseCreateIndex()
15577 iEndOfCol = iOff; in intckParseCreateIndex()
15582 iOff += nToken; in intckParseCreateIndex()
15587 while( zRet==0 && z[iOff] ){ in intckParseCreateIndex()
15588 int n = intckGetToken(&z[iOff]); in intckParseCreateIndex()
15589 if( n==5 && 0==sqlite3_strnicmp(&z[iOff], "where", 5) ){ in intckParseCreateIndex()
15590 zRet = &z[iOff+5]; in intckParseCreateIndex()
15593 iOff += n; in intckParseCreateIndex()
17058 static int vfstraceFetch(sqlite3_file *pFile, i64 iOff, int nAmt, void **pptr){ in vfstraceFetch() argument
17064 pInfo->zVfsName, p->zFName, iOff, nAmt, *pptr); in vfstraceFetch()
17065 rc = p->pReal->pMethods->xFetch(p->pReal, iOff, nAmt, pptr); in vfstraceFetch()
17069 static int vfstraceUnfetch(sqlite3_file *pFile, i64 iOff, void *ptr){ in vfstraceUnfetch() argument
17075 pInfo->zVfsName, p->zFName, iOff, ptr); in vfstraceUnfetch()
17076 rc = p->pReal->pMethods->xUnfetch(p->pReal, iOff, ptr); in vfstraceUnfetch()
18245 int iOff = (pCsr->iPgno==1 ? 100 : 0); in dbdataNext() local
18260 assert( iOff+3+2<=pCsr->nPage ); in dbdataNext()
18262 pCsr->nCell = get_uint16(&pCsr->aPage[iOff+3]); in dbdataNext()
18269 if( pCsr->aPage[iOff]!=0x02 && pCsr->aPage[iOff]!=0x05 ){ in dbdataNext()
18293 switch( pCsr->aPage[iOff] ){ in dbdataNext()
18311 int iCellPtr = iOff + 8 + nPointer + pCsr->iCell*2; in dbdataNext()
18316 iOff = get_uint16(&pCsr->aPage[iCellPtr]); in dbdataNext()
18320 iOff += nPointer; in dbdataNext()
18323 if( bNextPage || iOff>pCsr->nPage || iOff<=iCellPtr ){ in dbdataNext()
18326 iOff += dbdataGetVarintU32(&pCsr->aPage[iOff], &nPayload); in dbdataNext()
18332 if( bHasRowid && !bNextPage && iOff<pCsr->nPage ){ in dbdataNext()
18333 iOff += dbdataGetVarint(&pCsr->aPage[iOff], &pCsr->iIntkey); in dbdataNext()
18356 if( bNextPage || nLocal+iOff>pCsr->nPage ){ in dbdataNext()
18369 memcpy(pCsr->rec.aBuf, &pCsr->aPage[iOff], nLocal); in dbdataNext()
18370 iOff += nLocal; in dbdataNext()
18375 u32 pgnoOvfl = get_uint32(&pCsr->aPage[iOff]); in dbdataNext()
18602 int iOff = pCsr->iPgno==1 ? 100 : 0; in dbdataColumn() local
18604 iOff += 8; in dbdataColumn()
18606 iOff += 12 + pCsr->iCell*2; in dbdataColumn()
18607 if( iOff>pCsr->nPage ) return SQLITE_OK; in dbdataColumn()
18608 iOff = get_uint16(&pCsr->aPage[iOff]); in dbdataColumn()
18610 if( iOff<=pCsr->nPage ){ in dbdataColumn()
18611 sqlite3_result_int64(ctx, get_uint32(&pCsr->aPage[iOff])); in dbdataColumn()
20847 int iOff = recoverGetU16(&a[iCellOff + 2*ii]); in recoverIsValidPage() local
20848 if( iOff<iContent || iOff>n ){ in recoverIsValidPage()
20852 nByte += recoverGetVarint(&a[iOff+nByte], &nPayload); in recoverIsValidPage()
20855 nByte += recoverGetVarint(&a[iOff+nByte], &dummy); in recoverIsValidPage()
20871 if( iOff+nByte>n ){ in recoverIsValidPage()
20874 for(iByte=iOff; iByte<(iOff+nByte); iByte++){ in recoverIsValidPage()
20907 static int recoverVfsUnfetch(sqlite3_file *pFd, sqlite3_int64 iOff, void *p);
20999 int iOff; in recoverVfsDetectPagesize() local
21000 for(iOff=0; iOff<nMax; iOff+=pgsz2){ in recoverVfsDetectPagesize()
21001 if( recoverIsValidPage(aTmp, &aPg[iOff], pgsz2-nReserve) ){ in recoverVfsDetectPagesize()
21026 static int recoverVfsRead(sqlite3_file *pFd, void *aBuf, int nByte, i64 iOff){ in recoverVfsRead() argument
21030 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
21034 if( rc==SQLITE_OK && iOff==0 && nByte>=108 ){ in recoverVfsRead()
21132 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
21158 sqlite3_file *pFd, const void *aBuf, int nByte, i64 iOff in recoverVfsWrite() argument
21161 pFd->pMethods->xWrite(pFd, aBuf, nByte, iOff) in recoverVfsWrite()
21238 sqlite3_int64 iOff, in recoverVfsFetch() argument
21243 (void)iOff; in recoverVfsFetch()
21248 static int recoverVfsUnfetch(sqlite3_file *pFd, sqlite3_int64 iOff, void *p){ in recoverVfsUnfetch() argument
21250 (void)iOff; in recoverVfsUnfetch()