Lines Matching refs:aReadr

260   PmaReader *aReadr;         /* Array of PmaReaders to merge data from */  member
1191 pNew->aReadr = (PmaReader*)&pNew[1]; in vdbeMergeEngineNew()
1192 pNew->aTree = (int*)&pNew->aReadr[N]; in vdbeMergeEngineNew()
1204 vdbePmaReaderClear(&pMerger->aReadr[i]); in vdbeMergeEngineFree()
1621 rc = vdbePmaReaderNext(&pMerger->aReadr[iPrev]); in vdbeMergeEngineStep()
1632 pReadr1 = &pMerger->aReadr[(iPrev & 0xFFFE)]; in vdbeMergeEngineStep()
1633 pReadr2 = &pMerger->aReadr[(iPrev | 0x0001)]; in vdbeMergeEngineStep()
1664 pMerger->aTree[i] = (int)(pReadr1 - pMerger->aReadr); in vdbeMergeEngineStep()
1665 pReadr2 = &pMerger->aReadr[ pMerger->aTree[i ^ 0x0001] ]; in vdbeMergeEngineStep()
1669 pMerger->aTree[i] = (int)(pReadr2 - pMerger->aReadr); in vdbeMergeEngineStep()
1670 pReadr1 = &pMerger->aReadr[ pMerger->aTree[i ^ 0x0001] ]; in vdbeMergeEngineStep()
1673 *pbEof = (pMerger->aReadr[pMerger->aTree[1]].pFd==0); in vdbeMergeEngineStep()
1894 PmaReader *pReader = &pMerger->aReadr[ pMerger->aTree[1] ]; in vdbeIncrPopulate()
2052 p1 = &pMerger->aReadr[i1]; in vdbeMergeEngineCompare()
2053 p2 = &pMerger->aReadr[i2]; in vdbeMergeEngineCompare()
2144 rc = vdbePmaReaderNext(&pMerger->aReadr[nTree-i-1]); in vdbeMergeEngineInit()
2146 rc = vdbePmaReaderIncrInit(&pMerger->aReadr[i], INCRINIT_NORMAL); in vdbeMergeEngineInit()
2324 PmaReader *pReadr = &pNew->aReadr[i]; in vdbeMergeEngineLevel0()
2386 PmaReader *pReadr = &p->aReadr[iIter]; in vdbeSorterAddToTree()
2403 p->aReadr[iSeq % SORTER_MAX_MERGE_COUNT].pIncr = pIncr; in vdbeSorterAddToTree()
2470 rc = vdbeIncrMergerNew(pTask, pRoot, &pMain->aReadr[iTask].pIncr); in vdbeSorterMergeTreeBuild()
2533 if( (pIncr = pMain->aReadr[iTask].pIncr) ){ in vdbeSorterSetupMerge()
2548 PmaReader *p = &pMain->aReadr[iTask]; in vdbeSorterSetupMerge()
2685 pReader = &pSorter->pMerger->aReadr[pSorter->pMerger->aTree[1]]; in vdbeSorterRowkey()