Lines Matching defs:pgnoLast
220134 int pgnoLast; /* Last leaf page number in segment */
220710 i += fts5GetVarint32(&pData[i], pSeg->pgnoLast);
220711 if( pSeg->pgnoLast<pSeg->pgnoFirst ){
220867 assert_nc( p1->pgnoLast==p2->pgnoLast );
220956 fts5BufferAppendVarint(&p->rc, &buf, pLvl->aSeg[iSeg].pgnoLast);
220981 return 1 + pSeg->pgnoLast - pSeg->pgnoFirst;
221047 szSeg = (1 + pSeg->pgnoLast - pSeg->pgnoFirst);
221057 int sz = pTst->aSeg[i].pgnoLast - pTst->aSeg[i].pgnoFirst + 1;
221343 }else if( pIter->iLeafPgno<=pSeg->pgnoLast ){
221908 int pgnoLast = 0;
221912 pgnoLast = fts5DlidxIterPgno(pDlidx);
221913 pLast = fts5DataRead(p, FTS5_SEGMENT_ROWID(iSegid, pgnoLast));
221938 for(pgno=pIter->iLeafPgno+1; !p->rc && pgno<=pSeg->pgnoLast; pgno++){
221947 pgnoLast = pgno;
221969 pIter->iLeafPgno = pgnoLast;
222478 if( iLeafPgno>pIter->pSeg->pgnoLast ){
223950 pSeg->pSeg->pgnoLast = 0;
224048 writer.writer.pgno = pSeg->pgnoLast+1;
224127 fts5WriteFinish(p, &writer, &pSeg->pgnoLast);
224145 if( pSeg->pgnoLast==0 ){
224150 assert( pSeg->pgnoLast>0 );
224305 int pgnoLast = 0; /* Last leaf page number in segment */
224428 fts5WriteFinish(p, &writer, &pgnoLast);
224440 pSeg->pgnoLast = pgnoLast;
224446 fts5IndexAutomerge(p, &pStruct, pgnoLast);
225812 int iDlidxPrevLeaf = pSeg->pgnoLast;
225920 iDlidxPrevLeaf = pSeg->pgnoLast;
225932 if( p->rc==SQLITE_OK && iter.iLeaf!=pSeg->pgnoLast ){
226093 pSeg->iSegid, pSeg->pgnoFirst, pSeg->pgnoLast