Home | History | Annotate | Download | only in orig

Lines Matching defs:iFirst

58899   u32 iFirst = 0;                 /* First frame that may be overwritten */
58918 iFirst = pLive->mxFrame+1;
58990 if( iFirst && (p->pDirty || isCommit==0) ){
58994 if( iWrite>=iFirst ){
67147 int iFirst, /* Index of first cell to add */
67154 int iEnd = iFirst + nCell;
67156 for(i=iFirst; i<iEnd; i++){
67190 int iFirst, /* First cell to delete */
67199 int iEnd = iFirst + nCell;
67203 for(i=iFirst; i<iEnd; i++){
69596 int iFirst = iPage;
69603 N+1, expected, iFirst);
94246 int iFirst = pList ? pList->nExpr : 0;
94267 assert( pList->nExpr==iFirst+i+1 );
94274 Expr *pFirst = pList->a[iFirst].pExpr;
97997 ** iFirst..iLast, inclusive. This routine is only call from within assert()
98001 SQLITE_PRIVATE int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int iLast){
98004 && pParse->iRangeReg+pParse->nRangeReg > iFirst
98010 if( pParse->aTempReg[i]>=iFirst && pParse->aTempReg[i]<=iLast ){
118398 int iFirst, mx;
118401 iFirst = 8;
118405 iFirst = 0;
118408 for(i=iFirst; i<mx; i++){
118409 sqlite3VdbeSetColName(sParse.pVdbe, i-iFirst, COLNAME_NAME,
159075 sqlite3_int64 iFirst; /* First slot in %_segments written */
161124 pWriter->iFirst = pWriter->iFree;
161248 pWriter->iFirst, pWriter->iFree, &iLast, &zRoot, &nRoot);
161252 pWriter->iFirst, iLastLeaf, iLast, pWriter->nLeafData, zRoot, nRoot);
165048 int iFirst = 0;
165050 fts3GetDeltaPosition(&pCsr, &iFirst);
165051 assert( iFirst>=0 );
165054 pPhrase->iHead = iFirst;
165055 pPhrase->iTail = iFirst;
189083 int iFirst = -1;
189094 if( iFirst<0 ) iFirst = iOff;
189101 int iAdj = iFirst - (nToken - (iLast-iFirst)) / 2;
192183 ** to parameter iFirst. Or, if iterating in ascending order (bDesc==1),
192185 ** equal to iFirst.
192190 static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst, int bDesc){
192198 /* If not at EOF but the current rowid occurs earlier than iFirst in
192199 ** the iteration order, move to document iFirst or later. */
192202 && fts5RowidCmp(p, pRoot->iRowid, iFirst)<0
192204 rc = fts5ExprNodeNext(p, pRoot, 1, iFirst);
194585 u16 iFirst; /* aSeg[] index of firstest iterator */
194968 ** DELETE FROM %_data WHERE id BETWEEN $iFirst AND $iLast
194970 static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){
194993 sqlite3_bind_int64(p->pDeleter, 1, iFirst);
195003 i64 iFirst = FTS5_SEGMENT_ROWID(iSegid, 0);
195005 fts5DataDelete(p, iFirst, iLast);
196049 Fts5SegIter *pSeg = &pIter->aSeg[pIter->aFirst[1].iFirst];
196722 assert( pRes->iFirst==i2 );
196724 assert( pRes->iFirst==i1 );
196739 assert( pRes->iFirst==i1 );
196741 assert( pRes->iFirst==i2 );
196755 Fts5SegIter *pFirst = &pIter->aSeg[ pIter->aFirst[1].iFirst ];
196779 Fts5SegIter *p1 = &pIter->aSeg[ pIter->aFirst[i*2].iFirst ];
196780 Fts5SegIter *p2 = &pIter->aSeg[ pIter->aFirst[i*2+1].iFirst ];
196813 i1 = pIter->aFirst[iOut*2].iFirst;
196814 i2 = pIter->aFirst[iOut*2+1].iFirst;
196844 pRes->iFirst = (u16)iRes;
197013 pRes->iFirst = (u16)(pNew - pIter->aSeg);
197016 pOther = &pIter->aSeg[ pIter->aFirst[i ^ 0x0001].iFirst ];
197028 Fts5SegIter *pSeg = &pIter->aSeg[ pIter->aFirst[1].iFirst ];
197049 int iFirst = pIter->aFirst[1].iFirst;
197051 Fts5SegIter *pSeg = &pIter->aSeg[iFirst];
197060 || fts5MultiIterAdvanceRowid(pIter, iFirst, &pSeg)
197062 fts5MultiIterAdvanced(p, pIter, iFirst, 1);
197064 pSeg = &pIter->aSeg[pIter->aFirst[1].iFirst];
197069 assert( pSeg==&pIter->aSeg[pIter->aFirst[1].iFirst] && pSeg->pLeaf );
197087 int iFirst = pIter->aFirst[1].iFirst;
197088 Fts5SegIter *pSeg = &pIter->aSeg[iFirst];
197094 || fts5MultiIterAdvanceRowid(pIter, iFirst, &pSeg)
197096 fts5MultiIterAdvanced(p, pIter, iFirst, 1);
197651 Fts5SegIter *pSeg = &pNew->aSeg[pNew->aFirst[1].iFirst];
197681 pNew->aFirst[1].iFirst = 1;
197707 || (pIter->aSeg[ pIter->aFirst[1].iFirst ].pLeaf==0)==pIter->base.bEof
197718 assert( pIter->aSeg[ pIter->aFirst[1].iFirst ].pLeaf );
197719 return pIter->aSeg[ pIter->aFirst[1].iFirst ].iRowid;
197745 Fts5SegIter *p = &pIter->aSeg[ pIter->aFirst[1].iFirst ];
198012 i64 iFirst = fts5DlidxExtractFirstRowid(&pDlidx->buf);
198018 sqlite3Fts5BufferAppendVarint(&p->rc, &pDlidx[1].buf, iFirst);
198020 pDlidx[1].iPrev = iFirst;
198448 Fts5SegIter *pSegIter = &pIter->aSeg[ pIter->aFirst[1].iFirst ];
199265 Fts5SegIter *pSeg = &p1->aSeg[ p1->aFirst[1].iFirst ];
199589 Fts5SegIter *pSeg = &pRet->aSeg[pRet->aFirst[1].iFirst];
199630 Fts5SegIter *pSeg = &pIter->aSeg[ pIter->aFirst[1].iFirst ];
199938 ** 1) All leaves of pSeg between iFirst and iLast (inclusive) exist and
199946 int iFirst,
199954 for(i=iFirst; p->rc==SQLITE_OK && i<=iLast; i++){
200218 fts5SegiterPoslist(p, &pIter->aSeg[pIter->aFirst[1].iFirst], 0, &poslist);