Home | History | Annotate | Download | only in orig

Lines Matching defs:cc

7903 **         cc '-DUINTPTR_TYPE=long long int' ...
65330 } cc;
70034 #if 0 /* local variables moved into u.cc */
70043 #endif /* local variables moved into u.cc */
70045 u.cc.pProgram = pOp->p4.pProgram;
70046 u.cc.pRt = &aMem[pOp->p3];
70047 assert( u.cc.pProgram->nOp>0 );
70061 u.cc.t = u.cc.pProgram->token;
70062 for(u.cc.pFrame=p->pFrame; u.cc.pFrame && u.cc.pFrame->token!=u.cc.t; u.cc.pFrame=u.cc.pFrame->pParent);
70063 if( u.cc.pFrame ) break;
70072 /* Register u.cc.pRt is used to store the memory required to save the state
70074 ** the trigger program. If this trigger has been fired before, then u.cc.pRt
70076 if( (u.cc.pRt->flags&MEM_Frame)==0 ){
70080 ** variable u.cc.nMem (and later, VdbeFrame.nChildMem) to this value.
70082 u.cc.nMem = u.cc.pProgram->nMem + u.cc.pProgram->nCsr;
70083 u.cc.nByte = ROUND8(sizeof(VdbeFrame))
70084 + u.cc.nMem * sizeof(Mem)
70085 + u.cc.pProgram->nCsr * sizeof(VdbeCursor *)
70086 + u.cc.pProgram->nOnce * sizeof(u8);
70087 u.cc.pFrame = sqlite3DbMallocZero(db, u.cc.nByte);
70088 if( !u.cc.pFrame ){
70091 sqlite3VdbeMemRelease(u.cc.pRt);
70092 u.cc.pRt->flags = MEM_Frame;
70093 u.cc.pRt->u.pFrame = u.cc.pFrame;
70095 u.cc.pFrame->v = p;
70096 u.cc.pFrame->nChildMem = u.cc.nMem;
70097 u.cc.pFrame->nChildCsr = u.cc.pProgram->nCsr;
70098 u.cc.pFrame->pc = pc;
70099 u.cc.pFrame->aMem = p->aMem;
70100 u.cc.pFrame->nMem = p->nMem;
70101 u.cc.pFrame->apCsr = p->apCsr;
70102 u.cc.pFrame->nCursor = p->nCursor;
70103 u.cc.pFrame->aOp = p->aOp;
70104 u.cc.pFrame->nOp = p->nOp;
70105 u.cc.pFrame->token = u.cc.pProgram->token;
70106 u.cc.pFrame->aOnceFlag = p->aOnceFlag;
70107 u.cc.pFrame->nOnceFlag = p->nOnceFlag;
70109 u.cc.pEnd = &VdbeFrameMem(u.cc.pFrame)[u.cc.pFrame->nChildMem];
70110 for(u.cc.pMem=VdbeFrameMem(u.cc.pFrame); u.cc.pMem!=u.cc.pEnd; u.cc.pMem++){
70111 u.cc.pMem->flags = MEM_Invalid;
70112 u.cc.pMem->db = db;
70115 u.cc.pFrame = u.cc.pRt->u.pFrame;
70116 assert( u.cc.pProgram->nMem+u.cc.pProgram->nCsr==u.cc.pFrame->nChildMem );
70117 assert( u.cc.pProgram->nCsr==u.cc.pFrame->nChildCsr );
70118 assert( pc==u.cc.pFrame->pc );
70122 u.cc.pFrame->pParent = p->pFrame;
70123 u.cc.pFrame->lastRowid = lastRowid;
70124 u.cc.pFrame->nChange = p->nChange;
70126 p->pFrame = u.cc.pFrame;
70127 p->aMem = aMem = &VdbeFrameMem(u.cc.pFrame)[-1];
70128 p->nMem = u.cc.pFrame->nChildMem;
70129 p->nCursor = (u16)u.cc.pFrame->nChildCsr;
70131 p->aOp = aOp = u.cc.pProgram->aOp;
70132 p->nOp = u.cc.pProgram->nOp;
70134 p->nOnceFlag = u.cc.pProgram->nOnce;