Lines Matching defs:aFrom
76420 u8 * const aFrom = pFrom->aData;
76430 assert( get2byte(&aFrom[iFromHdr+5]) <= (int)pBt->usableSize );
76433 iData = get2byte(&aFrom[iFromHdr+5]);
76434 memcpy(&aTo[iData], &aFrom[iData], pBt->usableSize-iData);
76435 memcpy(&aTo[iToHdr], &aFrom[iFromHdr], pFrom->cellOffset + 2*pFrom->nCell);
76507 int nMaxCells = 0; /* Allocated size of apCell, szCell, aFrom. */
161339 int nTo, nFrom; /* Number of valid entries in aTo[] and aFrom[] */
161340 WherePath *aFrom; /* All nFrom paths at the previous level */
161342 WherePath *pFrom; /* An element of aFrom[] that we are working on */
161370 /* Allocate and initialize space for aTo, aFrom and aSortCost[] */
161376 aFrom = aTo+mxChoice;
161377 memset(aFrom, 0, sizeof(aFrom[0]));
161378 pX = (WhereLoop**)(aFrom+mxChoice);
161400 aFrom[0].nRow = MIN(pParse->nQueryLoop, 48); assert( 48==sqlite3LogEst(28) );
161402 assert( aFrom[0].isOrdered==0 );
161410 aFrom[0].isOrdered = nLoop>0 ? -1 : nOrderBy;
161418 for(ii=0, pFrom=aFrom; ii<nFrom; ii++, pFrom++){
161622 /* Swap the roles of aFrom and aTo for the next generation */
161624 aTo = aFrom;
161625 aFrom = pFrom;
161636 pFrom = aFrom;
161638 if( pFrom->rCost>aFrom[ii].rCost ) pFrom = &aFrom[ii];