Lines Matching defs:iSegid

220132   int iSegid;                     /* Segment id */
220166 int iSegid; /* Segid to write to */
220359 int iSegid;
220593 ** Remove all records associated with segment iSegid.
220595 static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){
220596 i64 iFirst = FTS5_SEGMENT_ROWID(iSegid, 0);
220597 i64 iLast = FTS5_SEGMENT_ROWID(iSegid+1, 0)-1;
220607 sqlite3_bind_int(p->pIdxDeleter, 1, iSegid);
220708 i += fts5GetVarint32(&pData[i], pSeg->iSegid);
220865 assert_nc( p1->iSegid==p2->iSegid );
220954 fts5BufferAppendVarint(&p->rc, &buf, pLvl->aSeg[iSeg].iSegid);
221126 FTS5_DLIDX_ROWID(pIter->iSegid, iLvl, pLvl[1].iLeafPgno)
221177 FTS5_DLIDX_ROWID(pIter->iSegid, i-1, pLvl->iLeafPgno)
221246 FTS5_DLIDX_ROWID(pIter->iSegid, iLvl, pLvl[1].iLeafPgno)
221278 int iSegid, /* Segment id */
221293 i64 iRowid = FTS5_DLIDX_ROWID(iSegid, i, iLeafPg);
221306 pIter->iSegid = iSegid;
221345 FTS5_SEGMENT_ROWID(pSeg->iSegid, pIter->iLeafPgno)
221615 pIter->pSeg->iSegid, pIter->iLeafPgno
221911 int iSegid = pIter->pSeg->iSegid;
221913 pLast = fts5DataRead(p, FTS5_SEGMENT_ROWID(iSegid, pgnoLast));
221939 i64 iAbs = FTS5_SEGMENT_ROWID(pSeg->iSegid, pgno);
221992 int iSeg = pIter->pSeg->iSegid;
222192 sqlite3_bind_int(pIdxSelect, 1, pSeg->iSegid);
222894 pData = fts5LeafRead(p, FTS5_SEGMENT_ROWID(pSeg->pSeg->iSegid, pgno));
223379 int iSegid = 0;
223394 int iId = pStruct->aLevel[iLvl].aSeg[iSeg].iSegid;
223403 for(iSegid=0; mask & ((u32)1 << iSegid); iSegid++);
223404 iSegid += 1 + i*32;
223409 assert_nc( iSegid!=pStruct->aLevel[iLvl].aSeg[iSeg].iSegid );
223412 assert_nc( iSegid>0 && iSegid<=FTS5_MAX_SEGMENT );
223418 sqlite3_bind_int(pIdxSelect, 1, iSegid);
223429 return iSegid;
223471 FTS5_DLIDX_ROWID(pWriter->iSegid, i, pDlidx->pgno),
223544 /* sqlite3_bind_int(p->pIdxWriter, 1, pWriter->iSegid); */
223629 FTS5_DLIDX_ROWID(pWriter->iSegid, i, pDlidx->pgno),
223690 iRowid = FTS5_SEGMENT_ROWID(pWriter->iSegid, pPage->pgno);
223894 int iSegid
223899 pWriter->iSegid = iSegid;
223929 sqlite3_bind_int(p->pIdxWriter, 1, pWriter->iSegid);
223956 int iId = pSeg->pSeg->iSegid;
224047 fts5WriteInit(p, &writer, pSeg->iSegid);
224051 int iSegid = fts5AllocateSegid(p, pStruct);
224064 fts5WriteInit(p, &writer, iSegid);
224070 pSeg->iSegid = iSegid;
224134 fts5DataRemoveSegment(p, pLvl->aSeg[i].iSegid);
224304 int iSegid;
224310 iSegid = fts5AllocateSegid(p, pStruct);
224313 if( iSegid ){
224321 fts5WriteInit(p, &writer, iSegid);
224438 pSeg->iSegid = iSegid;
225539 ** iSegid/iLeaf is iterated in forwards or reverse order.
225543 int iSegid, /* Segment id to load from */
225550 for(pDlidx=fts5DlidxIterInit(p, 0, iSegid, iLeaf);
225562 for(pDlidx=fts5DlidxIterInit(p, 1, iSegid, iLeaf);
225745 Fts5Data *pLeaf = fts5DataRead(p, FTS5_SEGMENT_ROWID(pSeg->iSegid, i));
225819 pConfig->zDb, pConfig->zName, pSeg->iSegid
225835 iRow = FTS5_SEGMENT_ROWID(pSeg->iSegid, iIdxLeaf);
225878 int iSegid = pSeg->iSegid;
225882 for(pDlidx=fts5DlidxIterInit(p, 0, iSegid, iIdxLeaf);
225889 iKey = FTS5_SEGMENT_ROWID(iSegid, iPg);
225900 iKey = FTS5_SEGMENT_ROWID(iSegid, iPrevLeaf);
225918 fts5TestDlidxReverse(p, iSegid, iIdxLeaf);
226061 int iSegid, iHeight, iPgno, bDlidx; /* Rowid compenents */
226062 fts5DecodeRowid(iKey, &iSegid, &bDlidx, &iHeight, &iPgno);
226064 if( iSegid==0 ){
226073 bDlidx ? "dlidx " : "", iSegid, iHeight, iPgno
226093 pSeg->iSegid, pSeg->pgnoFirst, pSeg->pgnoLast
226248 int iSegid,iHeight,iPgno,bDlidx;/* Rowid components */
226271 fts5DecodeRowid(iRowid, &iSegid, &bDlidx, &iHeight, &iPgno);
226290 }else if( iSegid==0 ){