Lines Matching defs:aMem
1099 Mem *aMem = VdbeFrameMem(p);
1100 VdbeCursor **apCsr = (VdbeCursor **)&aMem[p->nChildMem];
1104 releaseMemArray(aMem, p->nChildMem);
1134 Mem *pMem = p->pResultSet = &p->aMem[1]; /* First Mem of result set */
1167 pSub = &p->aMem[9];
1222 ** kept in p->aMem[9].z to hold the new program - assuming this subprogram
1474 p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte);
1495 if( p->aMem ){
1496 p->aMem--; /* aMem[] goes from 1..nMem */
1499 p->aMem[n].flags = MEM_Null;
1500 p->aMem[n].db = db;
1506 assert( p->aMem[n].db==db );
1566 v->aMem = pFrame->aMem;
1578 ** Also release any dynamic memory held by the VM in the Vdbe.aMem memory
1602 if( p->aMem ){
1603 releaseMemArray(&p->aMem[1], p->nMem);
1624 ** Vdbe.aMem[] arrays have already been cleaned up. */
1627 for(i=1; i<=p->nMem; i++) assert( p->aMem==0 || p->aMem[i].flags==MEM_Null );
2840 p->aMem = pMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))];
2871 for(i=0, pMem=p->aMem; i<p->nField; i++, pMem++){
2958 rc = sqlite3MemCompare(&mem1, &pPKey2->aMem[i],