| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_file.c | 1237 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 D | lsm_sorted.c | 847 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 D | lsm_main.c | 434 void lsmAppendSegmentList(LsmString *pStr, char *zPre, Segment *pSeg){ in lsmAppendSegmentList() argument 436 pSeg->iFirst, pSeg->iLastPg, pSeg->iRoot, pSeg->nSize in lsmAppendSegmentList()
|
| H A D | lsm_ckpt.c | 308 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 D | lsmInt.h | 705 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 D | fts5_index.c | 1772 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 D | geopoly.c | 920 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 D | fts3_write.c | 1302 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 D | fts3.c | 2988 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()
|