Lines Matching refs:aCsrMap
152756 int *aCsrMap, /* Array to store cursor mappings in */ argument
152765 assert( pItem->iCursor < aCsrMap[0] );
152766 if( !pItem->fg.isRecursive || aCsrMap[pItem->iCursor+1]==0 ){
152767 aCsrMap[pItem->iCursor+1] = pParse->nTab++;
152769 pItem->iCursor = aCsrMap[pItem->iCursor+1];
152772 srclistRenumberCursors(pParse, aCsrMap, p->pSrc, -1);
152783 int *aCsrMap = pWalker->u.aiCol; local
152785 if( iCsr < aCsrMap[0] && aCsrMap[iCsr+1]>0 ){
152786 *piCursor = aCsrMap[iCsr+1];
152827 int *aCsrMap /* Working space */ argument
152830 srclistRenumberCursors(pParse, aCsrMap, p->pSrc, iExcept);
152832 w.u.aiCol = aCsrMap;
153073 int *aCsrMap = 0; local
153208 aCsrMap = sqlite3DbMallocZero(db, ((i64)pParse->nTab+1)*sizeof(int));
153209 if( aCsrMap ) aCsrMap[0] = pParse->nTab;
153290 if( aCsrMap && ALWAYS(db->mallocFailed==0) ){
153291 renumberCursors(pParse, pNew, iFrom, aCsrMap);
153302 sqlite3DbFree(db, aCsrMap);
156121 int *aCsrMap = sqlite3DbMallocZero(db, (pParse->nTab+2)*sizeof(int)); local
156122 if( aCsrMap==0 ) return;
156123 aCsrMap[0] = (pParse->nTab+1);
156124 renumberCursors(pParse, pSub, -1, aCsrMap);
156125 sqlite3DbFree(db, aCsrMap);