Lines Matching refs:iOff
9903 i64 iOff, /* Offset to read from */ in zipfileReadData() argument
9907 fseek(pFile, (long)iOff, SEEK_SET); in zipfileReadData()
10183 i64 iOff, /* Offset of CDS record */ in zipfileGetEntry() argument
10193 rc = zipfileReadData(pFile, aRead, ZIPFILE_CDS_FIXED_SZ, iOff, pzErr); in zipfileGetEntry()
10195 aRead = (u8*)&aBlob[iOff]; in zipfileGetEntry()
10218 *pzErr = sqlite3_mprintf("failed to read CDS at offset %lld", iOff); in zipfileGetEntry()
10221 pFile, aRead, nExtra+nFile, iOff+ZIPFILE_CDS_FIXED_SZ, pzErr in zipfileGetEntry()
10224 aRead = (u8*)&aBlob[iOff + ZIPFILE_CDS_FIXED_SZ]; in zipfileGetEntry()
10530 i64 iOff; /* Offset to read from */ in zipfileReadEOCD() local
10538 iOff = szFile - nRead; in zipfileReadEOCD()
10539 rc = zipfileReadData(pFile, aRead, nRead, iOff, &pTab->base.zErrMsg); in zipfileReadEOCD()
10608 i64 iOff; in zipfileLoadDirectory() local
10611 iOff = eocd.iOffset; in zipfileLoadDirectory()
10614 rc = zipfileGetEntry(pTab, aBlob, nBlob, pTab->pWriteFd, iOff, &pNew); in zipfileLoadDirectory()
10618 iOff += ZIPFILE_CDS_FIXED_SZ; in zipfileLoadDirectory()
10619 iOff += (int)pNew->cds.nExtra + pNew->cds.nFile + pNew->cds.nComment; in zipfileLoadDirectory()
14611 int iOff = 0; in intckParseCreateIndex() local
14622 while( z[iOff]!='(' ){ in intckParseCreateIndex()
14623 iOff += intckGetToken(&z[iOff]); in intckParseCreateIndex()
14624 if( z[iOff]=='\0' ) return 0; in intckParseCreateIndex()
14626 assert( z[iOff]=='(' ); in intckParseCreateIndex()
14629 iOff++; in intckParseCreateIndex()
14630 iStart = iOff; in intckParseCreateIndex()
14631 while( z[iOff] ){ in intckParseCreateIndex()
14632 const char *zToken = &z[iOff]; in intckParseCreateIndex()
14638 if( z[iOff]==',' || z[iOff]==')' ){ in intckParseCreateIndex()
14640 int iEnd = iEndOfCol ? iEndOfCol : iOff; in intckParseCreateIndex()
14645 iStart = iOff+1; in intckParseCreateIndex()
14649 if( z[iOff]==')' ) break; in intckParseCreateIndex()
14651 if( z[iOff]=='(' ) nOpen++; in intckParseCreateIndex()
14652 if( z[iOff]==')' ) nOpen--; in intckParseCreateIndex()
14658 iEndOfCol = iOff; in intckParseCreateIndex()
14663 iOff += nToken; in intckParseCreateIndex()
14668 while( zRet==0 && z[iOff] ){ in intckParseCreateIndex()
14669 int n = intckGetToken(&z[iOff]); in intckParseCreateIndex()
14670 if( n==5 && 0==sqlite3_strnicmp(&z[iOff], "where", 5) ){ in intckParseCreateIndex()
14671 zRet = &z[iOff+5]; in intckParseCreateIndex()
14674 iOff += n; in intckParseCreateIndex()
16012 int iOff = (pCsr->iPgno==1 ? 100 : 0); in dbdataNext() local
16027 assert( iOff+3+2<=pCsr->nPage ); in dbdataNext()
16029 pCsr->nCell = get_uint16(&pCsr->aPage[iOff+3]); in dbdataNext()
16036 if( pCsr->aPage[iOff]!=0x02 && pCsr->aPage[iOff]!=0x05 ){ in dbdataNext()
16060 switch( pCsr->aPage[iOff] ){ in dbdataNext()
16078 int iCellPtr = iOff + 8 + nPointer + pCsr->iCell*2; in dbdataNext()
16083 iOff = get_uint16(&pCsr->aPage[iCellPtr]); in dbdataNext()
16087 iOff += nPointer; in dbdataNext()
16090 if( bNextPage || iOff>pCsr->nPage || iOff<=iCellPtr ){ in dbdataNext()
16093 iOff += dbdataGetVarintU32(&pCsr->aPage[iOff], &nPayload); in dbdataNext()
16099 if( bHasRowid && !bNextPage && iOff<pCsr->nPage ){ in dbdataNext()
16100 iOff += dbdataGetVarint(&pCsr->aPage[iOff], &pCsr->iIntkey); in dbdataNext()
16123 if( bNextPage || nLocal+iOff>pCsr->nPage ){ in dbdataNext()
16135 memcpy(pCsr->rec.aBuf, &pCsr->aPage[iOff], nLocal); in dbdataNext()
16136 iOff += nLocal; in dbdataNext()
16141 u32 pgnoOvfl = get_uint32(&pCsr->aPage[iOff]); in dbdataNext()
16368 int iOff = pCsr->iPgno==1 ? 100 : 0; in dbdataColumn() local
16370 iOff += 8; in dbdataColumn()
16372 iOff += 12 + pCsr->iCell*2; in dbdataColumn()
16373 if( iOff>pCsr->nPage ) return SQLITE_OK; in dbdataColumn()
16374 iOff = get_uint16(&pCsr->aPage[iOff]); in dbdataColumn()
16376 if( iOff<=pCsr->nPage ){ in dbdataColumn()
16377 sqlite3_result_int64(ctx, get_uint32(&pCsr->aPage[iOff])); in dbdataColumn()
18595 int iOff = recoverGetU16(&a[iCellOff + 2*ii]); in recoverIsValidPage() local
18596 if( iOff<iContent || iOff>n ){ in recoverIsValidPage()
18600 nByte += recoverGetVarint(&a[iOff+nByte], &nPayload); in recoverIsValidPage()
18603 nByte += recoverGetVarint(&a[iOff+nByte], &dummy); in recoverIsValidPage()
18619 if( iOff+nByte>n ){ in recoverIsValidPage()
18622 for(iByte=iOff; iByte<(iOff+nByte); iByte++){ in recoverIsValidPage()
18655 static int recoverVfsUnfetch(sqlite3_file *pFd, sqlite3_int64 iOff, void *p);
18747 int iOff; in recoverVfsDetectPagesize() local
18748 for(iOff=0; iOff<nMax; iOff+=pgsz2){ in recoverVfsDetectPagesize()
18749 if( recoverIsValidPage(aTmp, &aPg[iOff], pgsz2-nReserve) ){ in recoverVfsDetectPagesize()
18774 static int recoverVfsRead(sqlite3_file *pFd, void *aBuf, int nByte, i64 iOff){ in recoverVfsRead() argument
18778 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
18782 if( rc==SQLITE_OK && iOff==0 && nByte>=108 ){ in recoverVfsRead()
18880 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
18906 sqlite3_file *pFd, const void *aBuf, int nByte, i64 iOff in recoverVfsWrite() argument
18909 pFd->pMethods->xWrite(pFd, aBuf, nByte, iOff) in recoverVfsWrite()
18986 sqlite3_int64 iOff, in recoverVfsFetch() argument
18991 (void)iOff; in recoverVfsFetch()
18996 static int recoverVfsUnfetch(sqlite3_file *pFd, sqlite3_int64 iOff, void *p){ in recoverVfsUnfetch() argument
18998 (void)iOff; in recoverVfsUnfetch()