Lines Matching refs:iCurrent
83356 i64 iCurrent; local
83357 int rc = sqlite3OsFileSize(pFile, &iCurrent);
83358 if( rc==SQLITE_OK && iCurrent>iSize ){
147517 int iCurrent = 0; /* The Current table */
147553 iCurrent = pSrc->a[i].iCursor;
147572 sqlite3VdbeAddOp3(v, OP_OpenPseudo, iCurrent, regCurrent, nCol);
147618 sqlite3VdbeAddOp1(v, OP_NullRow, iCurrent); /* To reset column cache */
147629 selectInnerLoop(pParse, p, iCurrent,
202067 int iCurrent = 0;
202075 if( iCol==iCurrent ){
202086 p += fts3GetVarint32(p, &iCurrent);
205343 int iCurrent; /* First token of current snippet */
205652 if( pIter->iCurrent<0 ){
205657 pIter->iCurrent = 0;
205681 pIter->iCurrent = iStart = iEnd - pIter->nSnippet + 1;
205704 int iStart = pIter->iCurrent; /* First token of snippet */
205838 sIter.iCurrent = -1;
205965 int iCurrent = 0; /* Token counter */
205978 while( rc==SQLITE_OK && iCurrent<(nSnippet+nDesired) ){
205980 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent);
205985 nShift = (rc==SQLITE_DONE)+iCurrent-nSnippet;
206015 int iCurrent = 0; /* Current token number of document */
206058 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent);
206069 if( iCurrent<iPos ){ continue; }
206089 if( rc!=SQLITE_OK || iCurrent<iPos ) continue;
206092 if( iCurrent>=(iPos+nSnippet) ){
206100 isHighlight = (hlmask & ((u64)1 << (iCurrent-iPos)))!=0;
206102 if( iCurrent>iPos ) rc = fts3StringAppend(pOut, &zDoc[iEnd], iBegin-iEnd);
206935 int iCurrent = 0;
206971 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
206989 assert_fts3_nc( iCurrent<=iMinPos );
206995 while( rc==SQLITE_OK && iCurrent<iMinPos ){
206996 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
228219 int iCurrent; /* Offset in aData[] of current change */
231534 if( pIn->xInput && pIn->iCurrent>=sessions_strm_chunk_size ){
231535 int nMove = pIn->buf.nBuf - pIn->iCurrent;
231538 memmove(pIn->buf.aBuf, &pIn->buf.aBuf[pIn->iCurrent], nMove);
231540 pIn->buf.nBuf -= pIn->iCurrent;
231541 pIn->iNext -= pIn->iCurrent;
231542 pIn->iCurrent = 0;
231896 p->in.iCurrent = p->in.iNext;
231910 p->in.iCurrent = p->in.iNext;
233006 u8 *aBlob = &pIter->in.aData[pIter->in.iCurrent];
233007 int nBlob = pIter->in.iNext - pIter->in.iCurrent;
234034 u8 *aRec = &pIter->in.aData[pIter->in.iCurrent + 2];
234035 int nRec = (pIter->in.iNext - pIter->in.iCurrent) - 2;
234258 if( pIter->in.iCurrent==pIter->in.iNext
247901 int iCurrent = 0;
247908 while( pColset->aiCol[i]<iCurrent ){
247923 if( pColset->aiCol[i]==iCurrent ){
247937 iCurrent = *p++;
247938 if( iCurrent & 0x80 ){
247940 p += fts5GetVarint32(p, iCurrent);