Mem 3485 sqlite3/libsqlite/sqlite3.c typedef struct Mem sqlite3_value; Mem 8166 sqlite3/libsqlite/sqlite3.c typedef struct Mem Mem; Mem 8191 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Used when p4type is P4_MEM */ Mem 10044 sqlite3/libsqlite/sqlite3.c Mem *aMem; /* Values */ Mem 12601 sqlite3/libsqlite/sqlite3.c Mem *aMem; /* Array of memory cells for parent frame */ Mem 12613 sqlite3/libsqlite/sqlite3.c #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) Mem 12641 sqlite3/libsqlite/sqlite3.c Mem *pScopyFrom; /* This Mem is a shallow copy of pScopyFrom */ Mem 12735 sqlite3/libsqlite/sqlite3.c Mem s; /* The return value is stored here */ Mem 12736 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Memory cell used to store aggregate context */ Mem 12759 sqlite3/libsqlite/sqlite3.c Mem *aMem; /* The memory locations */ Mem 12760 sqlite3/libsqlite/sqlite3.c Mem **apArg; /* Arguments to currently executing user function */ Mem 12761 sqlite3/libsqlite/sqlite3.c Mem *aColName; /* Column names to return */ Mem 12762 sqlite3/libsqlite/sqlite3.c Mem *pResultSet; /* Pointer to an array of results */ Mem 12775 sqlite3/libsqlite/sqlite3.c Mem *aVar; /* Values for the OP_Variable opcode. */ Mem 20405 sqlite3/libsqlite/sqlite3.c Mem m; Mem 20433 sqlite3/libsqlite/sqlite3.c Mem m; Mem 56987 sqlite3/libsqlite/sqlite3.c Mem *pX; Mem 57001 sqlite3/libsqlite/sqlite3.c #define MEMCELLSIZE (size_t)(&(((Mem *)0)->zMalloc)) Mem 57055 sqlite3/libsqlite/sqlite3.c memcpy(pTo, pFrom, sizeof(Mem)); Mem 57247 sqlite3/libsqlite/sqlite3.c Mem c1; Mem 57248 sqlite3/libsqlite/sqlite3.c Mem c2; Mem 57385 sqlite3/libsqlite/sqlite3.c Mem *p = sqlite3DbMallocZero(db, sizeof(*p)); Mem 57521 sqlite3/libsqlite/sqlite3.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); Mem 57529 sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease((Mem *)v); Mem 57530 sqlite3/libsqlite/sqlite3.c sqlite3DbFree(((Mem*)v)->db, v); Mem 57538 sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)pVal; Mem 58175 sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)p4; Mem 58464 sqlite3/libsqlite/sqlite3.c Mem *pMem = pOp->p4.pMem; Mem 58611 sqlite3/libsqlite/sqlite3.c Mem *pEnd; Mem 58654 sqlite3/libsqlite/sqlite3.c Mem *aMem = VdbeFrameMem(p); Mem 58685 sqlite3/libsqlite/sqlite3.c Mem *pSub = 0; /* Memory cell hold array of subprogs */ Mem 58689 sqlite3/libsqlite/sqlite3.c Mem *pMem = p->pResultSet = &p->aMem[1]; /* First Mem of result set */ Mem 59070 sqlite3/libsqlite/sqlite3.c p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 59071 sqlite3/libsqlite/sqlite3.c p->aVar = allocSpace(p->aVar, nVar*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 59072 sqlite3/libsqlite/sqlite3.c p->apArg = allocSpace(p->apArg, nArg*sizeof(Mem*), &zCsr, zEnd, &nByte); Mem 59219 sqlite3/libsqlite/sqlite3.c Mem *pColName; Mem 59227 sqlite3/libsqlite/sqlite3.c p->aColName = pColName = (Mem*)sqlite3DbMallocZero(db, sizeof(Mem)*n ); Mem 59254 sqlite3/libsqlite/sqlite3.c Mem *pColName; Mem 60401 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 60412 sqlite3/libsqlite/sqlite3.c nByte = ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*(pKeyInfo->nField+1); Mem 60423 sqlite3/libsqlite/sqlite3.c p->aMem = pMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; Mem 60451 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 60507 sqlite3/libsqlite/sqlite3.c Mem mem1; Mem 60610 sqlite3/libsqlite/sqlite3.c Mem m, v; Mem 60692 sqlite3/libsqlite/sqlite3.c Mem m; Mem 60767 sqlite3/libsqlite/sqlite3.c Mem *pMem = &v->aVar[iVar-1]; Mem 60771 sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemCopy((Mem *)pRet, pMem); Mem 60773 sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemStoreType((Mem *)pRet); Mem 60935 sqlite3/libsqlite/sqlite3.c Mem *p = (Mem*)pVal; Mem 60952 sqlite3/libsqlite/sqlite3.c return sqlite3VdbeRealValue((Mem*)pVal); Mem 60955 sqlite3/libsqlite/sqlite3.c return (int)sqlite3VdbeIntValue((Mem*)pVal); Mem 60958 sqlite3/libsqlite/sqlite3.c return sqlite3VdbeIntValue((Mem*)pVal); Mem 61363 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 61485 sqlite3/libsqlite/sqlite3.c static Mem *columnMem(sqlite3_stmt *pStmt, int i){ Mem 61487 sqlite3/libsqlite/sqlite3.c Mem *pOut; Mem 61505 sqlite3/libsqlite/sqlite3.c static const Mem nullMem Mem 61519 sqlite3/libsqlite/sqlite3.c pOut = (Mem*)&nullMem; Mem 61601 sqlite3/libsqlite/sqlite3.c Mem *pOut = columnMem(pStmt, i); Mem 61681 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME); Mem 61686 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME); Mem 61706 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE); Mem 61711 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE); Mem 61724 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE); Mem 61729 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE); Mem 61740 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE); Mem 61745 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE); Mem 61756 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN); Mem 61761 sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN); Mem 61783 sqlite3/libsqlite/sqlite3.c Mem *pVar; Mem 61835 sqlite3/libsqlite/sqlite3.c Mem *pVar; Mem 62176 sqlite3/libsqlite/sqlite3.c Mem *pVar; /* Value of a host parameter */ Mem 62228 sqlite3/libsqlite/sqlite3.c Mem utf8; Mem 62469 sqlite3/libsqlite/sqlite3.c Mem *pMem = &p->aMem[p->nMem-iCur]; Mem 62572 sqlite3/libsqlite/sqlite3.c Mem *pMem = (Mem*)pVal; Mem 62589 sqlite3/libsqlite/sqlite3.c applyAffinity((Mem *)pVal, affinity, enc); Mem 62905 sqlite3/libsqlite/sqlite3.c Mem *aMem = p->aMem; /* Copy of p->aMem */ Mem 62906 sqlite3/libsqlite/sqlite3.c Mem *pIn1 = 0; /* 1st input operand */ Mem 62907 sqlite3/libsqlite/sqlite3.c Mem *pIn2 = 0; /* 2nd input operand */ Mem 62908 sqlite3/libsqlite/sqlite3.c Mem *pIn3 = 0; /* 3rd input operand */ Mem 62909 sqlite3/libsqlite/sqlite3.c Mem *pOut = 0; /* Output operand */ Mem 62930 sqlite3/libsqlite/sqlite3.c Mem *pVar; /* Value being transferred */ Mem 62939 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 62954 sqlite3/libsqlite/sqlite3.c Mem *pArg; Mem 63002 sqlite3/libsqlite/sqlite3.c Mem *pDest; /* Where to write the extracted value */ Mem 63003 sqlite3/libsqlite/sqlite3.c Mem sMem; /* For storing the record being decoded */ Mem 63010 sqlite3/libsqlite/sqlite3.c Mem *pReg; /* PseudoTable input register */ Mem 63018 sqlite3/libsqlite/sqlite3.c Mem *pRec; /* The new record */ Mem 63025 sqlite3/libsqlite/sqlite3.c Mem *pData0; /* First field to be combined into the record */ Mem 63026 sqlite3/libsqlite/sqlite3.c Mem *pLast; /* Last field of the record */ Mem 63101 sqlite3/libsqlite/sqlite3.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*3 + 7]; Mem 63108 sqlite3/libsqlite/sqlite3.c Mem *aMx; Mem 63123 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ Mem 63127 sqlite3/libsqlite/sqlite3.c Mem *pData; /* MEM cell holding data for the record to be inserted */ Mem 63128 sqlite3/libsqlite/sqlite3.c Mem *pKey; /* MEM cell holding key for the record */ Mem 63219 sqlite3/libsqlite/sqlite3.c Mem *pnErr; /* Register keeping track of errors remaining */ Mem 63231 sqlite3/libsqlite/sqlite3.c Mem *pRt; /* Register to allocate runtime space */ Mem 63232 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Used to iterate through memory cells */ Mem 63233 sqlite3/libsqlite/sqlite3.c Mem *pEnd; /* Last memory cell in new array */ Mem 63240 sqlite3/libsqlite/sqlite3.c Mem *pIn; Mem 63243 sqlite3/libsqlite/sqlite3.c Mem *pIn1; Mem 63249 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 63250 sqlite3/libsqlite/sqlite3.c Mem *pRec; Mem 63255 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 63260 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Write results here */ Mem 63285 sqlite3/libsqlite/sqlite3.c Mem *pQuery; Mem 63286 sqlite3/libsqlite/sqlite3.c Mem *pArgc; Mem 63292 sqlite3/libsqlite/sqlite3.c Mem **apArg; Mem 63297 sqlite3/libsqlite/sqlite3.c Mem *pDest; Mem 63308 sqlite3/libsqlite/sqlite3.c Mem *pName; Mem 63316 sqlite3/libsqlite/sqlite3.c Mem **apArg; Mem 63317 sqlite3/libsqlite/sqlite3.c Mem *pX; Mem 63744 sqlite3/libsqlite/sqlite3.c Mem *pVar; /* Value being transferred */ Mem 63848 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 64114 sqlite3/libsqlite/sqlite3.c Mem *pArg; Mem 64879 sqlite3/libsqlite/sqlite3.c Mem *pDest; /* Where to write the extracted value */ Mem 64880 sqlite3/libsqlite/sqlite3.c Mem sMem; /* For storing the record being decoded */ Mem 64887 sqlite3/libsqlite/sqlite3.c Mem *pReg; /* PseudoTable input register */ Mem 65197 sqlite3/libsqlite/sqlite3.c Mem *pRec; /* The new record */ Mem 65204 sqlite3/libsqlite/sqlite3.c Mem *pData0; /* First field to be combined into the record */ Mem 65205 sqlite3/libsqlite/sqlite3.c Mem *pLast; /* Last field of the record */ Mem 66304 sqlite3/libsqlite/sqlite3.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*3 + 7]; Mem 66390 sqlite3/libsqlite/sqlite3.c Mem *aMx; Mem 66537 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ Mem 66715 sqlite3/libsqlite/sqlite3.c Mem *pData; /* MEM cell holding data for the record to be inserted */ Mem 66716 sqlite3/libsqlite/sqlite3.c Mem *pKey; /* MEM cell holding key for the record */ Mem 67631 sqlite3/libsqlite/sqlite3.c Mem *pnErr; /* Register keeping track of errors remaining */ Mem 67790 sqlite3/libsqlite/sqlite3.c Mem *pRt; /* Register to allocate runtime space */ Mem 67791 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Used to iterate through memory cells */ Mem 67792 sqlite3/libsqlite/sqlite3.c Mem *pEnd; /* Last memory cell in new array */ Mem 67838 sqlite3/libsqlite/sqlite3.c + u.by.nMem * sizeof(Mem) Mem 67904 sqlite3/libsqlite/sqlite3.c Mem *pIn; Mem 67965 sqlite3/libsqlite/sqlite3.c Mem *pIn1; Mem 68049 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 68050 sqlite3/libsqlite/sqlite3.c Mem *pRec; Mem 68108 sqlite3/libsqlite/sqlite3.c Mem *pMem; Mem 68141 sqlite3/libsqlite/sqlite3.c Mem *pMem; /* Write results here */ Mem 68465 sqlite3/libsqlite/sqlite3.c Mem *pQuery; Mem 68466 sqlite3/libsqlite/sqlite3.c Mem *pArgc; Mem 68472 sqlite3/libsqlite/sqlite3.c Mem **apArg; Mem 68528 sqlite3/libsqlite/sqlite3.c Mem *pDest; Mem 68633 sqlite3/libsqlite/sqlite3.c Mem *pName; Mem 68681 sqlite3/libsqlite/sqlite3.c Mem **apArg; Mem 68682 sqlite3/libsqlite/sqlite3.c Mem *pX; Mem 83539 sqlite3/libsqlite/sqlite3.c Mem *pArg = (Mem *)argv[0]; Mem 83540 sqlite3/libsqlite/sqlite3.c Mem *pBest; Mem 83544 sqlite3/libsqlite/sqlite3.c pBest = (Mem *)sqlite3_aggregate_context(context, sizeof(*pBest)); Mem 2938 sqlite3/libsqlite/sqlite3.h typedef struct Mem sqlite3_value;