Home
last modified time | relevance | path

Searched refs:pSeg (Results 1 – 9 of 9) sorted by relevance

/sqlite-3.40.0/ext/lsm1/
H A Dlsm_file.c1237 if( pSeg ){ in fsBlockNext()
1263 if( pSeg ){ in fsBlockNext()
1338 Redirect *pRedir = (pSeg ? pSeg->pRedirect : 0); in fsBlockPrev()
1376 Segment *pSeg, in fsSubtractOffset() argument
1410 Segment *pSeg, in fsAddOffset() argument
1923 if( pSeg && iNext==pSeg->iLastPg ){ in fsNextPageOffset()
2595 Segment *pSeg, in fsAppendPage() argument
2808 Segment *pSeg in lsmFsSortedPadding() argument
2964 return pSeg; in findSegment()
3158 if( pSeg ){ in checkBlocks()
[all …]
H A Dlsm_sorted.c847 Segment *pSeg = pCsr->pSeg; in btreeCursorRestore() local
990 pCsr->pSeg = pSeg; in btreeCursorNew()
1110 return pSeg; in sortedSplitkeySegment()
1222 Segment *pSeg = pPtr->pSeg; in segmentPtrAdvance() local
1247 Segment *pSeg = pPtr->pSeg; in segmentPtrEndPage() local
1354 Segment *pSeg = pPtr->pSeg;
3929 pSeg = pCsr->aPtr[pCsr->nPtr-1].pSeg; in mergeWorkerFirstPage()
4637 Segment *pSeg = pCsr->aPtr[iGobble].pSeg; in sortedBtreeGobble() local
4909 pCsr->aPtr[i].pSeg = pSeg; in mergeInsertFreelistSegments()
5511 if( pSeg ){ in fileToString()
[all …]
H A Dlsm_main.c434 void lsmAppendSegmentList(LsmString *pStr, char *zPre, Segment *pSeg){ in lsmAppendSegmentList() argument
436 pSeg->iFirst, pSeg->iLastPg, pSeg->iRoot, pSeg->nSize in lsmAppendSegmentList()
H A Dlsm_ckpt.c308 Segment *pSeg, in ckptExportSegment() argument
313 ckptAppend64(p, piOut, pSeg->iFirst, pRc); in ckptExportSegment()
314 ckptAppend64(p, piOut, pSeg->iLastPg, pRc); in ckptExportSegment()
315 ckptAppend64(p, piOut, pSeg->iRoot, pRc); in ckptExportSegment()
316 ckptAppend64(p, piOut, pSeg->nSize, pRc); in ckptExportSegment()
H A DlsmInt.h705 int lsmFsMoveBlock(FileSystem *pFS, Segment *pSeg, int iTo, int iFrom);
729 int lsmFsDbPageLast(FileSystem *pFS, Segment *pSeg, Page **ppPg);
747 int lsmFsDbPageIsLast(Segment *pSeg, Page *pPg);
/sqlite-3.40.0/ext/fts5/
H A Dfts5_index.c1772 pIter->pSeg = pSeg; in fts5SegIterInit()
2442 pIter->pSeg = pSeg; in fts5SegIterSeekInit()
2842 pSeg->xNext(p, pSeg, 0); in fts5MultiIterAdvanced()
3145 }else if( pSeg->pSeg==0 ){ in fts5ChunkIterate()
3291 if( pSeg->iLeafOffset+pSeg->nPos<=pSeg->pLeaf->szLeaf ){ in fts5IterSetOutputs_Nocolset()
3342 if( pSeg->iLeafOffset+pSeg->nPos>pSeg->pLeaf->szLeaf ){ in fts5IterSetOutputs_Col100()
3384 if( pSeg->iLeafOffset+pSeg->nPos<=pSeg->pLeaf->szLeaf ){ in fts5IterSetOutputs_Full()
4215 if( pSeg->pSeg==0 ){ in fts5TrimSegments()
4221 pSeg->pSeg->pgnoLast = 0; in fts5TrimSegments()
4264 pSeg->pSeg->pgnoFirst = pSeg->iTermLeafPgno; in fts5TrimSegments()
[all …]
/sqlite-3.40.0/ext/rtree/
H A Dgeopoly.c920 pSeg->B = y1 - x1*pSeg->C; in geopolyAddOneSegment()
928 pEvent->pSeg = pSeg; in geopolyAddOneSegment()
933 pEvent->pSeg = pSeg; in geopolyAddOneSegment()
1093 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){ in geopolyOverlap()
1104 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){ in geopolyOverlap()
1105 double y = pSeg->C*rX + pSeg->B; in geopolyOverlap()
1106 GEODEBUG(("Segment %d.%d %g->%g\n", pSeg->side, pSeg->idx, pSeg->y, y)); in geopolyOverlap()
1131 pSeg = pThisEvent->pSeg; in geopolyOverlap()
1132 pSeg->y = pSeg->y0; in geopolyOverlap()
1141 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){ in geopolyOverlap()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c1302 pSeg->pBlob = 0; in fts3SegReaderSetEof()
1304 pSeg->aNode = 0; in fts3SegReaderSetEof()
1872 if( pSeg->aNode ){ in fts3SegReaderTermCmp()
1873 if( pSeg->nTerm>nTerm ){ in fts3SegReaderTermCmp()
1876 res = memcmp(pSeg->zTerm, zTerm, pSeg->nTerm); in fts3SegReaderTermCmp()
2536 if( pSeg->iStartBlock ){ in fts3DeleteSegment()
2702 Fts3SegReader *pSeg; in sqlite3Fts3MsrIncrNext() local
2816 if( !pSeg->aNode || fts3SegReaderTermCmp(pSeg, zTerm, nTerm) ){ in sqlite3Fts3MsrIncrStart()
2911 if( pSeg->bLookup ){ in sqlite3Fts3SegReaderStep()
4762 Fts3SegReader *pSeg = 0; in fts3IncrmergeChomp() local
[all …]
H A Dfts3.c2988 Fts3SegReader *pSeg = 0; in fts3SegReaderCursor() local
2989 rc = sqlite3Fts3SegReaderPending(p, iIndex, zTerm, nTerm, isPrefix||isScan, &pSeg); in fts3SegReaderCursor()
2990 if( rc==SQLITE_OK && pSeg ){ in fts3SegReaderCursor()
2991 rc = fts3SegReaderCursorAppend(pCsr, pSeg); in fts3SegReaderCursor()
3001 Fts3SegReader *pSeg = 0; in fts3SegReaderCursor() local
3022 iEndBlock, zRoot, nRoot, &pSeg in fts3SegReaderCursor()
3025 rc = fts3SegReaderCursorAppend(pCsr, pSeg); in fts3SegReaderCursor()