Home | History | Annotate | Download | only in dist

Lines Matching defs:pIn

30131 static PgHdr *pcacheSortDirtyList(PgHdr *pIn){
30135 while( pIn ){
30136 p = pIn;
30137 pIn = p->pDirty;
31281 ** The input, pIn, is a binary tree (or subtree) of RowSetEntry objects.
31286 struct RowSetEntry *pIn, /* Root of the input tree */
31290 assert( pIn!=0 );
31291 if( pIn->pLeft ){
31293 rowSetTreeToList(pIn->pLeft, ppFirst, &p);
31294 p->pRight = pIn;
31296 *ppFirst = pIn;
31298 if( pIn->pRight ){
31299 rowSetTreeToList(pIn->pRight, &pIn->pRight, ppLast);
31301 *ppLast = pIn;
47904 VdbeOpList const *pIn = aOp;
47905 for(i=0; i<nOp; i++, pIn++){
47906 int p2 = pIn->p2;
47908 pOut->opcode = pIn->opcode;
47909 pOut->p1 = pIn->p1;
47915 pOut->p3 = pIn->p3;
52908 Mem *pIn;
57460 Mem *pIn;
57463 u.bz.pIn = &u.bz.pFrame->aMem[pOp->p1 + u.bz.pFrame->aOp[u.bz.pFrame->pc].p1];
57464 sqlite3VdbeMemShallowCopy(pOut, u.bz.pIn, MEM_Ephem);
81035 ** The data to be output is contained in pIn
81036 ** pIn->nMem columns to be output. pDest is where the output should
81054 SelectDest *pIn, /* Coroutine supplying data */
81074 j2 = sqlite3VdbeAddOp4(v, OP_Compare, pIn->iMem, regPrev+1, pIn->nMem,
81078 sqlite3ExprCodeCopy(pParse, pIn->iMem, regPrev+1, pIn->nMem);
81096 sqlite3VdbeAddOp3(v, OP_MakeRecord, pIn->iMem, pIn->nMem, r1);
81112 assert( pIn->nMem==1 );
81116 sqlite3VdbeAddOp4(v, OP_MakeRecord, pIn->iMem, 1, r1, &p->affinity, 1);
81117 sqlite3ExprCacheAffinityChange(pParse, pIn->iMem, 1);
81138 assert( pIn->nMem==1 );
81139 sqlite3ExprCodeMove(pParse, pIn->iMem, pDest->iParm, 1);
81150 pDest->iMem = sqlite3GetTempRange(pParse, pIn->nMem);
81151 pDest->nMem = pIn->nMem;
81153 sqlite3ExprCodeMove(pParse, pIn->iMem, pDest->iMem, pDest->nMem);
81168 sqlite3VdbeAddOp2(v, OP_ResultRow, pIn->iMem, pIn->nMem);
81169 sqlite3ExprCacheAffinityChange(pParse, pIn->iMem, pIn->nMem);
89416 struct InLoop *pIn;
89431 pIn = pLevel->u.in.aInLoop;
89432 if( pIn ){
89433 pIn += pLevel->u.in.nIn - 1;
89434 pIn->iCur = iTab;
89436 pIn->addrInTop = sqlite3VdbeAddOp2(v, OP_Rowid, iTab, iReg);
89438 pIn->addrInTop = sqlite3VdbeAddOp3(v, OP_Column, iTab, 0, iReg);
90766 struct InLoop *pIn;
90769 for(j=pLevel->u.in.nIn, pIn=&pLevel->u.in.aInLoop[j-1]; j>0; j--, pIn--){
90770 sqlite3VdbeJumpHere(v, pIn->addrInTop+1);
90771 sqlite3VdbeAddOp2(v, OP_Next, pIn->iCur, pIn->addrInTop);
90772 sqlite3VdbeJumpHere(v, pIn->addrInTop-1);