Mem 3624 ext/sqlite3/libsqlite/sqlite3.c typedef struct Mem sqlite3_value;
Mem 9654 ext/sqlite3/libsqlite/sqlite3.c typedef struct Mem Mem;
Mem 9678 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Used when p4type is P4_MEM */
Mem 11699 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem; /* Values */
Mem 14637 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem; /* Array of memory cells for parent frame */
Mem 14653 ext/sqlite3/libsqlite/sqlite3.c #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))])
Mem 14685 ext/sqlite3/libsqlite/sqlite3.c Mem *pScopyFrom; /* This Mem is a shallow copy of pScopyFrom */
Mem 14774 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut; /* The return value is stored here */
Mem 14776 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Memory cell used to store aggregate context */
Mem 14821 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem; /* The memory locations */
Mem 14822 ext/sqlite3/libsqlite/sqlite3.c Mem **apArg; /* Arguments to currently executing user function */
Mem 14823 ext/sqlite3/libsqlite/sqlite3.c Mem *aColName; /* Column names to return */
Mem 14824 ext/sqlite3/libsqlite/sqlite3.c Mem *pResultSet; /* Pointer to an array of results */
Mem 14833 ext/sqlite3/libsqlite/sqlite3.c Mem *aVar; /* Values for the OP_Variable opcode. */
Mem 23332 ext/sqlite3/libsqlite/sqlite3.c Mem m;
Mem 63417 ext/sqlite3/libsqlite/sqlite3.c Mem t;
Mem 63744 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetNull((Mem*)p);
Mem 63848 ext/sqlite3/libsqlite/sqlite3.c Mem *pX;
Mem 63862 ext/sqlite3/libsqlite/sqlite3.c #define MEMCELLSIZE offsetof(Mem,zMalloc)
Mem 63916 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTo, pFrom, sizeof(Mem));
Mem 64153 ext/sqlite3/libsqlite/sqlite3.c Mem *p = sqlite3DbMallocZero(db, sizeof(*p));
Mem 64194 ext/sqlite3/libsqlite/sqlite3.c nByte = sizeof(Mem) * nCol + ROUND8(sizeof(UnpackedRecord));
Mem 64201 ext/sqlite3/libsqlite/sqlite3.c pRec->aMem = (Mem *)((u8*)pRec + ROUND8(sizeof(UnpackedRecord)));
Mem 64577 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetNull((Mem*)pVal);
Mem 64588 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemCopy((Mem*)pVal, &v->aVar[iBindVar-1]);
Mem 64699 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = *ppVal; /* Write result into this Mem object */
Mem 64734 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem = pRec->aMem;
Mem 64755 ext/sqlite3/libsqlite/sqlite3.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel);
Mem 64763 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease((Mem *)v);
Mem 64764 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(((Mem*)v)->db, v);
Mem 64772 ext/sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)pVal;
Mem 65511 ext/sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)p4;
Mem 65885 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = pOp->p4.pMem;
Mem 66041 ext/sqlite3/libsqlite/sqlite3.c Mem *pEnd = &p[N];
Mem 66089 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem = VdbeFrameMem(p);
Mem 66120 ext/sqlite3/libsqlite/sqlite3.c Mem *pSub = 0; /* Memory cell hold array of subprogs */
Mem 66124 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = &p->aMem[1]; /* First Mem of result set */
Mem 66504 ext/sqlite3/libsqlite/sqlite3.c p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte);
Mem 66505 ext/sqlite3/libsqlite/sqlite3.c p->aVar = allocSpace(p->aVar, nVar*sizeof(Mem), &zCsr, zEnd, &nByte);
Mem 66506 ext/sqlite3/libsqlite/sqlite3.c p->apArg = allocSpace(p->apArg, nArg*sizeof(Mem*), &zCsr, zEnd, &nByte);
Mem 66675 ext/sqlite3/libsqlite/sqlite3.c Mem *pColName;
Mem 66683 ext/sqlite3/libsqlite/sqlite3.c p->aColName = pColName = (Mem*)sqlite3DbMallocZero(db, sizeof(Mem)*n );
Mem 66710 ext/sqlite3/libsqlite/sqlite3.c Mem *pColName;
Mem 67981 ext/sqlite3/libsqlite/sqlite3.c nByte = ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*(pKeyInfo->nField+1);
Mem 67991 ext/sqlite3/libsqlite/sqlite3.c p->aMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))];
Mem 68014 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = p->aMem;
Mem 68061 ext/sqlite3/libsqlite/sqlite3.c Mem mem1;
Mem 68197 ext/sqlite3/libsqlite/sqlite3.c Mem c1;
Mem 68198 ext/sqlite3/libsqlite/sqlite3.c Mem c2;
Mem 68387 ext/sqlite3/libsqlite/sqlite3.c Mem *pRhs = pPKey2->aMem; /* Next field of pPKey2 to compare */
Mem 68390 ext/sqlite3/libsqlite/sqlite3.c Mem mem1;
Mem 68779 ext/sqlite3/libsqlite/sqlite3.c Mem m, v;
Mem 68860 ext/sqlite3/libsqlite/sqlite3.c Mem m;
Mem 68934 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = &v->aVar[iVar-1];
Mem 68938 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemCopy((Mem *)pRet, pMem);
Mem 69110 ext/sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)pVal;
Mem 69126 ext/sqlite3/libsqlite/sqlite3.c return sqlite3VdbeRealValue((Mem*)pVal);
Mem 69129 ext/sqlite3/libsqlite/sqlite3.c return (int)sqlite3VdbeIntValue((Mem*)pVal);
Mem 69132 ext/sqlite3/libsqlite/sqlite3.c return sqlite3VdbeIntValue((Mem*)pVal);
Mem 69660 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = p->pMem;
Mem 69799 ext/sqlite3/libsqlite/sqlite3.c static const Mem *columnNullValue(void){
Mem 69809 ext/sqlite3/libsqlite/sqlite3.c static const Mem nullMem
Mem 69838 ext/sqlite3/libsqlite/sqlite3.c static Mem *columnMem(sqlite3_stmt *pStmt, int i){
Mem 69840 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut;
Mem 69851 ext/sqlite3/libsqlite/sqlite3.c pOut = (Mem*)columnNullValue();
Mem 69933 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut = columnMem(pStmt, i);
Mem 70014 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME);
Mem 70019 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME);
Mem 70039 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE);
Mem 70044 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE);
Mem 70057 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE);
Mem 70062 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE);
Mem 70073 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE);
Mem 70078 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE);
Mem 70089 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN);
Mem 70094 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN);
Mem 70116 ext/sqlite3/libsqlite/sqlite3.c Mem *pVar;
Mem 70168 ext/sqlite3/libsqlite/sqlite3.c Mem *pVar;
Mem 70636 ext/sqlite3/libsqlite/sqlite3.c Mem *pVar; /* Value of a host parameter */
Mem 70692 ext/sqlite3/libsqlite/sqlite3.c Mem utf8;
Mem 70942 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = &p->aMem[p->nMem-iCur];
Mem 71055 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = (Mem*)pVal;
Mem 71071 ext/sqlite3/libsqlite/sqlite3.c applyAffinity((Mem *)pVal, affinity, enc);
Mem 71354 ext/sqlite3/libsqlite/sqlite3.c static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){
Mem 71355 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut;
Mem 71387 ext/sqlite3/libsqlite/sqlite3.c Mem *aMem = p->aMem; /* Copy of p->aMem */
Mem 71388 ext/sqlite3/libsqlite/sqlite3.c Mem *pIn1 = 0; /* 1st input operand */
Mem 71389 ext/sqlite3/libsqlite/sqlite3.c Mem *pIn2 = 0; /* 2nd input operand */
Mem 71390 ext/sqlite3/libsqlite/sqlite3.c Mem *pIn3 = 0; /* 3rd input operand */
Mem 71391 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut = 0; /* Output operand */
Mem 71997 ext/sqlite3/libsqlite/sqlite3.c Mem *pVar; /* Value being transferred */
Mem 72115 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem;
Mem 72405 ext/sqlite3/libsqlite/sqlite3.c Mem *pArg;
Mem 73137 ext/sqlite3/libsqlite/sqlite3.c Mem *pDest; /* Where to write the extracted value */
Mem 73138 ext/sqlite3/libsqlite/sqlite3.c Mem sMem; /* For storing the record being decoded */
Mem 73147 ext/sqlite3/libsqlite/sqlite3.c Mem *pReg; /* PseudoTable input register */
Mem 73433 ext/sqlite3/libsqlite/sqlite3.c Mem *pRec; /* The new record */
Mem 73440 ext/sqlite3/libsqlite/sqlite3.c Mem *pData0; /* First field to be combined into the record */
Mem 73441 ext/sqlite3/libsqlite/sqlite3.c Mem *pLast; /* Last field of the record */
Mem 74682 ext/sqlite3/libsqlite/sqlite3.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*4 + 7];
Mem 74839 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */
Mem 75001 ext/sqlite3/libsqlite/sqlite3.c Mem *pData; /* MEM cell holding data for the record to be inserted */
Mem 75002 ext/sqlite3/libsqlite/sqlite3.c Mem *pKey; /* MEM cell holding key for the record */
Mem 76082 ext/sqlite3/libsqlite/sqlite3.c Mem *pnErr; /* Register keeping track of errors remaining */
Mem 76239 ext/sqlite3/libsqlite/sqlite3.c Mem *pRt; /* Register to allocate runtime space */
Mem 76240 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Used to iterate through memory cells */
Mem 76241 ext/sqlite3/libsqlite/sqlite3.c Mem *pEnd; /* Last memory cell in new array */
Mem 76285 ext/sqlite3/libsqlite/sqlite3.c + nMem * sizeof(Mem)
Mem 76363 ext/sqlite3/libsqlite/sqlite3.c Mem *pIn;
Mem 76544 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem;
Mem 76545 ext/sqlite3/libsqlite/sqlite3.c Mem *pRec;
Mem 76546 ext/sqlite3/libsqlite/sqlite3.c Mem t;
Mem 76598 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem;
Mem 76629 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Write results here */
Mem 76873 ext/sqlite3/libsqlite/sqlite3.c Mem sMem; /* For storing the record being decoded */
Mem 76975 ext/sqlite3/libsqlite/sqlite3.c Mem *pQuery;
Mem 76976 ext/sqlite3/libsqlite/sqlite3.c Mem *pArgc;
Mem 76982 ext/sqlite3/libsqlite/sqlite3.c Mem **apArg;
Mem 77028 ext/sqlite3/libsqlite/sqlite3.c Mem *pDest;
Mem 77114 ext/sqlite3/libsqlite/sqlite3.c Mem *pName;
Mem 77170 ext/sqlite3/libsqlite/sqlite3.c Mem **apArg;
Mem 77171 ext/sqlite3/libsqlite/sqlite3.c Mem *pX;
Mem 97932 ext/sqlite3/libsqlite/sqlite3.c Mem *pArg = (Mem *)argv[0];
Mem 97933 ext/sqlite3/libsqlite/sqlite3.c Mem *pBest;
Mem 97936 ext/sqlite3/libsqlite/sqlite3.c pBest = (Mem *)sqlite3_aggregate_context(context, sizeof(*pBest));
Mem 3417 ext/sqlite3/libsqlite/sqlite3.h typedef struct Mem sqlite3_value;