Lines Matching defs:aMem

9776   Mem *aMem;          /* Values */
12327 Mem *aMem; /* Array of memory cells for parent frame */
12328 int nMem; /* Number of entries in aMem */
12485 Mem *aMem; /* The memory locations */
56565 for(i=1, pX=&pVdbe->aMem[1]; i<=pVdbe->nMem; i++, pX++){
58224 Mem *aMem = VdbeFrameMem(p);
58225 VdbeCursor **apCsr = (VdbeCursor **)&aMem[p->nChildMem];
58229 releaseMemArray(aMem, p->nChildMem);
58259 Mem *pMem = p->pResultSet = &p->aMem[1]; /* First Mem of result set */
58292 pSub = &p->aMem[9];
58347 ** kept in p->aMem[9].z to hold the new program - assuming this subprogram
58599 p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte);
58620 if( p->aMem ){
58621 p->aMem--; /* aMem[] goes from 1..nMem */
58624 p->aMem[n].flags = MEM_Null;
58625 p->aMem[n].db = db;
58631 assert( p->aMem[n].db==db );
58691 v->aMem = pFrame->aMem;
58703 ** Also release any dynamic memory held by the VM in the Vdbe.aMem memory
58727 if( p->aMem ){
58728 releaseMemArray(&p->aMem[1], p->nMem);
58749 ** Vdbe.aMem[] arrays have already been cleaned up. */
58752 for(i=1; i<=p->nMem; i++) assert( p->aMem==0 || p->aMem[i].flags==MEM_Null );
59965 p->aMem = pMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))];
59996 for(i=0, pMem=p->aMem; i<p->nField; i++, pMem++){
60083 rc = sqlite3MemCompare(&mem1, &pPKey2->aMem[i],
62029 Mem *pMem = &p->aMem[p->nMem-iCur];
62465 Mem *aMem = p->aMem; /* Copy of p->aMem */
62978 pOut = &aMem[pOp->p2];
62989 assert( memIsValid(&aMem[pOp->p1]) );
62990 REGISTER_TRACE(pOp->p1, &aMem[pOp->p1]);
62995 assert( memIsValid(&aMem[pOp->p2]) );
62996 REGISTER_TRACE(pOp->p2, &aMem[pOp->p2]);
63001 assert( memIsValid(&aMem[pOp->p3]) );
63002 REGISTER_TRACE(pOp->p3, &aMem[pOp->p3]);
63007 memAboutToChange(p, &aMem[pOp->p2]);
63012 memAboutToChange(p, &aMem[pOp->p3]);
63072 pIn1 = &aMem[pOp->p1];
63087 pIn1 = &aMem[pOp->p1];
63101 pIn1 = &aMem[pOp->p1];
63118 pIn3 = &aMem[pOp->p3];
63159 aMem = p->aMem;
63335 pIn1 = &aMem[u.ac.p1];
63336 pOut = &aMem[u.ac.p2];
63338 assert( pOut<=&aMem[p->nMem] );
63339 assert( pIn1<=&aMem[p->nMem] );
63361 pIn1 = &aMem[pOp->p1];
63362 pOut = &aMem[pOp->p2];
63383 pIn1 = &aMem[pOp->p1];
63384 pOut = &aMem[pOp->p2];
63448 u.ad.pMem = p->pResultSet = &aMem[pOp->p1];
63484 pIn1 = &aMem[pOp->p1];
63485 pIn2 = &aMem[pOp->p2];
63486 pOut = &aMem[pOp->p3];
63562 pIn1 = &aMem[pOp->p1];
63564 pIn2 = &aMem[pOp->p2];
63566 pOut = &aMem[pOp->p3];
63680 pOut = &aMem[pOp->p3];
63685 u.ag.pArg = &aMem[pOp->p2];
63805 pIn1 = &aMem[pOp->p1];
63806 pIn2 = &aMem[pOp->p2];
63807 pOut = &aMem[pOp->p3];
63856 pIn1 = &aMem[pOp->p1];
63871 pIn1 = &aMem[pOp->p1];
63897 pIn1 = &aMem[pOp->p1];
63916 pIn1 = &aMem[pOp->p1];
63939 pIn1 = &aMem[pOp->p1];
63963 pIn1 = &aMem[pOp->p1];
63979 pIn1 = &aMem[pOp->p1];
63997 pIn1 = &aMem[pOp->p1];
64091 pIn1 = &aMem[pOp->p1];
64092 pIn3 = &aMem[pOp->p3];
64110 pOut = &aMem[pOp->p2];
64142 pOut = &aMem[pOp->p2];
64218 assert( memIsValid(&aMem[u.aj.p1+u.aj.idx]) );
64219 assert( memIsValid(&aMem[u.aj.p2+u.aj.idx]) );
64220 REGISTER_TRACE(u.aj.p1+u.aj.idx, &aMem[u.aj.p1+u.aj.idx]);
64221 REGISTER_TRACE(u.aj.p2+u.aj.idx, &aMem[u.aj.p2+u.aj.idx]);
64225 iCompare = sqlite3MemCompare(&aMem[u.aj.p1+u.aj.idx], &aMem[u.aj.p2+u.aj.idx], u.aj.pColl);
64277 pIn1 = &aMem[pOp->p1];
64283 pIn2 = &aMem[pOp->p2];
64296 pOut = &aMem[pOp->p3];
64313 pIn1 = &aMem[pOp->p1];
64314 pOut = &aMem[pOp->p2];
64330 pIn1 = &aMem[pOp->p1];
64331 pOut = &aMem[pOp->p2];
64357 pIn1 = &aMem[pOp->p1];
64379 pIn1 = &aMem[pOp->p1];
64391 pIn1 = &aMem[pOp->p1];
64450 u.am.pDest = &aMem[pOp->p3];
64497 u.am.pReg = &aMem[u.am.pC->pseudoTableReg];
64721 pIn1 = &aMem[pOp->p1];
64723 assert( pIn1 <= &p->aMem[p->nMem] );
64787 u.ao.pData0 = &aMem[u.ao.nField];
64794 pOut = &aMem[pOp->p3];
65236 pIn3 = &aMem[pOp->p3];
65406 pIn2 = &aMem[u.aw.p2];
65651 pIn3 = &aMem[pOp->p3];
65725 u.az.r.aMem = &aMem[pOp->p3];
65727 { int i; for(i=0; i<u.az.r.nField; i++) assert( memIsValid(&u.az.r.aMem[i]) ); }
65729 ExpandBlob(u.az.r.aMem);
65796 pIn2 = &aMem[pOp->p2];
65849 pIn3 = &aMem[pOp->p3];
65856 u.bb.r.aMem = pIn3;
65858 { int i; for(i=0; i<u.bb.r.nField; i++) assert( memIsValid(&u.bb.r.aMem[i]) ); }
65928 pIn3 = &aMem[pOp->p3];
65929 u.bc.aMx = &aMem[pOp->p4.i];
65958 u.bc.r.aMem = u.bc.aMx;
65960 { int i; for(i=0; i<u.bc.r.nField; i++) assert( memIsValid(&u.bc.r.aMem[i]) ); }
66002 pIn3 = &aMem[pOp->p3];
66136 u.be.pMem = &u.be.pFrame->aMem[pOp->p3];
66140 u.be.pMem = &aMem[pOp->p3];
66259 u.bf.pData = &aMem[pOp->p2];
66270 u.bf.pKey = &aMem[pOp->p3];
66423 pOut = &aMem[pOp->p2];
66723 pIn2 = &aMem[pOp->p2];
66766 u.bo.r.aMem = &aMem[pOp->p2];
66768 { int i; for(i=0; i<u.bo.r.nField; i++) assert( memIsValid(&u.bo.r.aMem[i]) ); }
66866 u.bq.r.aMem = &aMem[pOp->p3];
66868 { int i; for(i=0; i<u.bq.r.nField; i++) assert( memIsValid(&u.bq.r.aMem[i]) ); }
66975 assert( memIsValid(&aMem[pOp->p3]) );
66976 memAboutToChange(p, &aMem[pOp->p3]);
66977 aMem[pOp->p3].u.i += u.bs.nChange;
67172 u.bv.pnErr = &aMem[pOp->p3];
67175 pIn1 = &aMem[pOp->p1];
67208 pIn1 = &aMem[pOp->p1];
67209 pIn2 = &aMem[pOp->p2];
67230 pIn1 = &aMem[pOp->p1];
67239 sqlite3VdbeMemSetInt64(&aMem[pOp->p3], u.bw.val);
67273 pIn1 = &aMem[pOp->p1];
67274 pIn3 = &aMem[pOp->p3];
67332 u.by.pRt = &aMem[pOp->p3];
67385 u.by.pFrame->aMem = p->aMem;
67411 p->aMem = aMem = &VdbeFrameMem(u.by.pFrame)[-1];
67414 p->apCsr = (VdbeCursor **)&aMem[p->nMem+1];
67440 u.bz.pIn = &u.bz.pFrame->aMem[pOp->p1 + u.bz.pFrame->aOp[u.bz.pFrame->pc].p1];
67503 u.ca.pIn1 = &u.ca.pFrame->aMem[pOp->p1];
67505 u.ca.pIn1 = &aMem[pOp->p1];
67509 pIn2 = &aMem[pOp->p2];
67526 pIn1 = &aMem[pOp->p1];
67542 pIn1 = &aMem[pOp->p1];
67559 pIn1 = &aMem[pOp->p1];
67590 u.cb.pRec = &aMem[pOp->p2];
67601 u.cb.ctx.pMem = u.cb.pMem = &aMem[pOp->p3];
67644 u.cc.pMem = &aMem[pOp->p1];
67688 for(u.cd.i=0, u.cd.pMem = &aMem[pOp->p3]; u.cd.i<3; u.cd.i++, u.cd.pMem++){
67790 pOut = &aMem[pOp->p2];
68008 u.ci.pQuery = &aMem[pOp->p3];
68068 u.cj.pDest = &aMem[pOp->p3];
68170 u.cl.pName = &aMem[pOp->p1];
68224 u.cm.pX = &aMem[pOp->p3];
68358 registerTrace(p->trace, pOp->p2, &aMem[pOp->p2]);
68361 registerTrace(p->trace, pOp->p3, &aMem[pOp->p3]);