Lines Matching refs:pMain
2425 MergeEngine *pMain = 0; in vdbeSorterMergeTreeBuild() local
2435 pMain = vdbeMergeEngineNew(pSorter->nTask); in vdbeSorterMergeTreeBuild()
2436 if( pMain==0 ) rc = SQLITE_NOMEM_BKPT; in vdbeSorterMergeTreeBuild()
2469 if( pMain!=0 ){ in vdbeSorterMergeTreeBuild()
2470 rc = vdbeIncrMergerNew(pTask, pRoot, &pMain->aReadr[iTask].pIncr); in vdbeSorterMergeTreeBuild()
2474 assert( pMain==0 ); in vdbeSorterMergeTreeBuild()
2475 pMain = pRoot; in vdbeSorterMergeTreeBuild()
2484 vdbeMergeEngineFree(pMain); in vdbeSorterMergeTreeBuild()
2485 pMain = 0; in vdbeSorterMergeTreeBuild()
2487 *ppOut = pMain; in vdbeSorterMergeTreeBuild()
2503 MergeEngine *pMain = 0; in vdbeSorterSetupMerge() local
2513 rc = vdbeSorterMergeTreeBuild(pSorter, &pMain); in vdbeSorterSetupMerge()
2528 rc = vdbeIncrMergerNew(pLast, pMain, &pReadr->pIncr); in vdbeSorterSetupMerge()
2533 if( (pIncr = pMain->aReadr[iTask].pIncr) ){ in vdbeSorterSetupMerge()
2548 PmaReader *p = &pMain->aReadr[iTask]; in vdbeSorterSetupMerge()
2556 pMain = 0; in vdbeSorterSetupMerge()
2564 rc = vdbeMergeEngineInit(pTask0, pMain, INCRINIT_NORMAL); in vdbeSorterSetupMerge()
2565 pSorter->pMerger = pMain; in vdbeSorterSetupMerge()
2566 pMain = 0; in vdbeSorterSetupMerge()
2571 vdbeMergeEngineFree(pMain); in vdbeSorterSetupMerge()