Mem 3323 third_party/sqlite/amalgamation/sqlite3.c typedef struct Mem sqlite3_value; Mem 7904 third_party/sqlite/amalgamation/sqlite3.c typedef struct Mem Mem; Mem 7929 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Used when p4type is P4_MEM */ Mem 9776 third_party/sqlite/amalgamation/sqlite3.c Mem *aMem; /* Values */ Mem 12327 third_party/sqlite/amalgamation/sqlite3.c Mem *aMem; /* Array of memory cells for parent frame */ Mem 12339 third_party/sqlite/amalgamation/sqlite3.c #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) Mem 12367 third_party/sqlite/amalgamation/sqlite3.c Mem *pScopyFrom; /* This Mem is a shallow copy of pScopyFrom */ Mem 12461 third_party/sqlite/amalgamation/sqlite3.c Mem s; /* The return value is stored here */ Mem 12462 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Memory cell used to store aggregate context */ Mem 12485 third_party/sqlite/amalgamation/sqlite3.c Mem *aMem; /* The memory locations */ Mem 12486 third_party/sqlite/amalgamation/sqlite3.c Mem **apArg; /* Arguments to currently executing user function */ Mem 12487 third_party/sqlite/amalgamation/sqlite3.c Mem *aColName; /* Column names to return */ Mem 12488 third_party/sqlite/amalgamation/sqlite3.c Mem *pResultSet; /* Pointer to an array of results */ Mem 12501 third_party/sqlite/amalgamation/sqlite3.c Mem *aVar; /* Values for the OP_Variable opcode. */ Mem 12558 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem*, int); Mem 12559 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(unsigned char*, int, Mem*, int); Mem 12560 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3VdbeSerialGet(const unsigned char*, u32, Mem*); Mem 12566 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3MemCompare(const Mem*, const Mem*, const CollSeq*); Mem 12570 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *, int); Mem 12571 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem*); Mem 12572 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem*, const Mem*); Mem 12573 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem*, const Mem*, int); Mem 12574 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem*, Mem*); Mem 12575 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem*); Mem 12576 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemSetStr(Mem*, const char*, int, u8, void(*)(void*)); Mem 12577 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem*, i64); Mem 12581 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem*, double); Mem 12583 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem*); Mem 12584 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem*,int); Mem 12585 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem*); Mem 12586 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem*); Mem 12587 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem*, int); Mem 12588 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem*); Mem 12589 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem*); Mem 12590 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem*); Mem 12591 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem*); Mem 12592 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem*); Mem 12593 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem*); Mem 12594 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemFromBtree(BtCursor*,int,int,int,Mem*); Mem 12595 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p); Mem 12596 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemReleaseExternal(Mem *p); Mem 12597 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem*, FuncDef*); Mem 12599 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemGrow(Mem *pMem, int n, int preserve); Mem 12603 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemStoreType(Mem *pMem); Mem 12614 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemPrepareToChange(Vdbe*,Mem*); Mem 12623 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemTranslate(Mem*, u8); Mem 12626 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf); Mem 12628 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem); Mem 12631 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *); Mem 19863 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ Mem 20007 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ Mem 20100 third_party/sqlite/amalgamation/sqlite3.c Mem m; Mem 20128 third_party/sqlite/amalgamation/sqlite3.c Mem m; Mem 56005 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ Mem 56042 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemGrow(Mem *pMem, int n, int preserve){ Mem 56087 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ Mem 56113 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ Mem 56141 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ Mem 56168 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, int enc){ Mem 56212 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ Mem 56237 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemReleaseExternal(Mem *p){ Mem 56265 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ Mem 56325 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ Mem 56351 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ Mem 56373 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ Mem 56402 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ Mem 56416 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ Mem 56433 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ Mem 56453 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ Mem 56470 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ Mem 56492 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ Mem 56504 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ Mem 56520 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem *pMem){ Mem 56541 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ Mem 56562 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemPrepareToChange(Vdbe *pVdbe, Mem *pMem){ Mem 56564 third_party/sqlite/amalgamation/sqlite3.c Mem *pX; Mem 56578 third_party/sqlite/amalgamation/sqlite3.c #define MEMCELLSIZE (size_t)(&(((Mem *)0)->zMalloc)) Mem 56586 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ Mem 56602 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ Mem 56626 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ Mem 56632 third_party/sqlite/amalgamation/sqlite3.c memcpy(pTo, pFrom, sizeof(Mem)); Mem 56654 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem, /* Memory cell to set to string value */ Mem 56743 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2, const CollSeq *pColl){ Mem 56824 third_party/sqlite/amalgamation/sqlite3.c Mem c1; Mem 56825 third_party/sqlite/amalgamation/sqlite3.c Mem c2; Mem 56870 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem /* OUT: Return data in this Mem structure. */ Mem 56962 third_party/sqlite/amalgamation/sqlite3.c Mem *p = sqlite3DbMallocZero(db, sizeof(*p)); Mem 57098 third_party/sqlite/amalgamation/sqlite3.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); Mem 57106 third_party/sqlite/amalgamation/sqlite3.c sqlite3VdbeMemRelease((Mem *)v); Mem 57107 third_party/sqlite/amalgamation/sqlite3.c sqlite3DbFree(((Mem*)v)->db, v); Mem 57115 third_party/sqlite/amalgamation/sqlite3.c Mem *p = (Mem*)pVal; Mem 57745 third_party/sqlite/amalgamation/sqlite3.c Mem *p = (Mem*)p4; Mem 58034 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem = pOp->p4.pMem; Mem 58179 third_party/sqlite/amalgamation/sqlite3.c static void releaseMemArray(Mem *p, int N){ Mem 58181 third_party/sqlite/amalgamation/sqlite3.c Mem *pEnd; Mem 58224 third_party/sqlite/amalgamation/sqlite3.c Mem *aMem = VdbeFrameMem(p); Mem 58255 third_party/sqlite/amalgamation/sqlite3.c Mem *pSub = 0; /* Memory cell hold array of subprogs */ Mem 58259 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem = p->pResultSet = &p->aMem[1]; /* First Mem of result set */ Mem 58599 third_party/sqlite/amalgamation/sqlite3.c p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 58600 third_party/sqlite/amalgamation/sqlite3.c p->aVar = allocSpace(p->aVar, nVar*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 58601 third_party/sqlite/amalgamation/sqlite3.c p->apArg = allocSpace(p->apArg, nArg*sizeof(Mem*), &zCsr, zEnd, &nByte); Mem 58767 third_party/sqlite/amalgamation/sqlite3.c Mem *pColName; Mem 58775 third_party/sqlite/amalgamation/sqlite3.c p->aColName = pColName = (Mem*)sqlite3DbMallocZero(db, sizeof(Mem)*n ); Mem 58802 third_party/sqlite/amalgamation/sqlite3.c Mem *pColName; Mem 59648 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format){ Mem 59772 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, int nBuf, Mem *pMem, int file_format){ Mem 59825 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem /* Memory cell to write value into */ Mem 59943 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 59954 third_party/sqlite/amalgamation/sqlite3.c nByte = ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*(pKeyInfo->nField+1); Mem 59965 third_party/sqlite/amalgamation/sqlite3.c p->aMem = pMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; Mem 59992 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 60047 third_party/sqlite/amalgamation/sqlite3.c Mem mem1; Mem 60150 third_party/sqlite/amalgamation/sqlite3.c Mem m, v; Mem 60232 third_party/sqlite/amalgamation/sqlite3.c Mem m; Mem 60307 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem = &v->aVar[iVar-1]; Mem 60311 third_party/sqlite/amalgamation/sqlite3.c sqlite3VdbeMemCopy((Mem *)pRet, pMem); Mem 60313 third_party/sqlite/amalgamation/sqlite3.c sqlite3VdbeMemStoreType((Mem *)pRet); Mem 60475 third_party/sqlite/amalgamation/sqlite3.c Mem *p = (Mem*)pVal; Mem 60492 third_party/sqlite/amalgamation/sqlite3.c return sqlite3VdbeRealValue((Mem*)pVal); Mem 60495 third_party/sqlite/amalgamation/sqlite3.c return (int)sqlite3VdbeIntValue((Mem*)pVal); Mem 60498 third_party/sqlite/amalgamation/sqlite3.c return sqlite3VdbeIntValue((Mem*)pVal); Mem 60895 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 61017 third_party/sqlite/amalgamation/sqlite3.c static Mem *columnMem(sqlite3_stmt *pStmt, int i){ Mem 61019 third_party/sqlite/amalgamation/sqlite3.c Mem *pOut; Mem 61037 third_party/sqlite/amalgamation/sqlite3.c static const Mem nullMem Mem 61051 third_party/sqlite/amalgamation/sqlite3.c pOut = (Mem*)&nullMem; Mem 61133 third_party/sqlite/amalgamation/sqlite3.c Mem *pOut = columnMem(pStmt, i); Mem 61180 third_party/sqlite/amalgamation/sqlite3.c const void *(*xFunc)(Mem*), Mem 61213 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME); Mem 61218 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME); Mem 61238 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE); Mem 61243 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE); Mem 61256 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE); Mem 61261 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE); Mem 61272 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE); Mem 61277 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE); Mem 61288 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN); Mem 61293 third_party/sqlite/amalgamation/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN); Mem 61315 third_party/sqlite/amalgamation/sqlite3.c Mem *pVar; Mem 61367 third_party/sqlite/amalgamation/sqlite3.c Mem *pVar; Mem 61736 third_party/sqlite/amalgamation/sqlite3.c Mem *pVar; /* Value of a host parameter */ Mem 61788 third_party/sqlite/amalgamation/sqlite3.c Mem utf8; Mem 61919 third_party/sqlite/amalgamation/sqlite3.c static void updateMaxBlobsize(Mem *p){ Mem 61982 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemStoreType(Mem *pMem){ Mem 62029 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem = &p->aMem[p->nMem-iCur]; Mem 62066 third_party/sqlite/amalgamation/sqlite3.c static void applyNumericAffinity(Mem *pRec){ Mem 62102 third_party/sqlite/amalgamation/sqlite3.c Mem *pRec, /* The value to apply affinity to */ Mem 62132 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem = (Mem*)pVal; Mem 62149 third_party/sqlite/amalgamation/sqlite3.c applyAffinity((Mem *)pVal, affinity, enc); Mem 62157 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ Mem 62239 third_party/sqlite/amalgamation/sqlite3.c static void memTracePrint(FILE *out, Mem *p){ Mem 62259 third_party/sqlite/amalgamation/sqlite3.c static void registerTrace(FILE *out, int iReg, Mem *p){ Mem 62465 third_party/sqlite/amalgamation/sqlite3.c Mem *aMem = p->aMem; /* Copy of p->aMem */ Mem 62466 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn1 = 0; /* 1st input operand */ Mem 62467 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn2 = 0; /* 2nd input operand */ Mem 62468 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn3 = 0; /* 3rd input operand */ Mem 62469 third_party/sqlite/amalgamation/sqlite3.c Mem *pOut = 0; /* Output operand */ Mem 62489 third_party/sqlite/amalgamation/sqlite3.c Mem *pVar; /* Value being transferred */ Mem 62498 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 62513 third_party/sqlite/amalgamation/sqlite3.c Mem *pArg; Mem 62561 third_party/sqlite/amalgamation/sqlite3.c Mem *pDest; /* Where to write the extracted value */ Mem 62562 third_party/sqlite/amalgamation/sqlite3.c Mem sMem; /* For storing the record being decoded */ Mem 62569 third_party/sqlite/amalgamation/sqlite3.c Mem *pReg; /* PseudoTable input register */ Mem 62577 third_party/sqlite/amalgamation/sqlite3.c Mem *pRec; /* The new record */ Mem 62584 third_party/sqlite/amalgamation/sqlite3.c Mem *pData0; /* First field to be combined into the record */ Mem 62585 third_party/sqlite/amalgamation/sqlite3.c Mem *pLast; /* Last field of the record */ Mem 62660 third_party/sqlite/amalgamation/sqlite3.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*3 + 7]; Mem 62667 third_party/sqlite/amalgamation/sqlite3.c Mem *aMx; Mem 62682 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ Mem 62686 third_party/sqlite/amalgamation/sqlite3.c Mem *pData; /* MEM cell holding data for the record to be inserted */ Mem 62687 third_party/sqlite/amalgamation/sqlite3.c Mem *pKey; /* MEM cell holding key for the record */ Mem 62778 third_party/sqlite/amalgamation/sqlite3.c Mem *pnErr; /* Register keeping track of errors remaining */ Mem 62790 third_party/sqlite/amalgamation/sqlite3.c Mem *pRt; /* Register to allocate runtime space */ Mem 62791 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Used to iterate through memory cells */ Mem 62792 third_party/sqlite/amalgamation/sqlite3.c Mem *pEnd; /* Last memory cell in new array */ Mem 62799 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn; Mem 62802 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn1; Mem 62808 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 62809 third_party/sqlite/amalgamation/sqlite3.c Mem *pRec; Mem 62814 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 62819 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Write results here */ Mem 62844 third_party/sqlite/amalgamation/sqlite3.c Mem *pQuery; Mem 62845 third_party/sqlite/amalgamation/sqlite3.c Mem *pArgc; Mem 62851 third_party/sqlite/amalgamation/sqlite3.c Mem **apArg; Mem 62856 third_party/sqlite/amalgamation/sqlite3.c Mem *pDest; Mem 62867 third_party/sqlite/amalgamation/sqlite3.c Mem *pName; Mem 62875 third_party/sqlite/amalgamation/sqlite3.c Mem **apArg; Mem 62876 third_party/sqlite/amalgamation/sqlite3.c Mem *pX; Mem 63301 third_party/sqlite/amalgamation/sqlite3.c Mem *pVar; /* Value being transferred */ Mem 63404 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 63670 third_party/sqlite/amalgamation/sqlite3.c Mem *pArg; Mem 64432 third_party/sqlite/amalgamation/sqlite3.c Mem *pDest; /* Where to write the extracted value */ Mem 64433 third_party/sqlite/amalgamation/sqlite3.c Mem sMem; /* For storing the record being decoded */ Mem 64440 third_party/sqlite/amalgamation/sqlite3.c Mem *pReg; /* PseudoTable input register */ Mem 64750 third_party/sqlite/amalgamation/sqlite3.c Mem *pRec; /* The new record */ Mem 64757 third_party/sqlite/amalgamation/sqlite3.c Mem *pData0; /* First field to be combined into the record */ Mem 64758 third_party/sqlite/amalgamation/sqlite3.c Mem *pLast; /* Last field of the record */ Mem 65837 third_party/sqlite/amalgamation/sqlite3.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*3 + 7]; Mem 65923 third_party/sqlite/amalgamation/sqlite3.c Mem *aMx; Mem 66070 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ Mem 66248 third_party/sqlite/amalgamation/sqlite3.c Mem *pData; /* MEM cell holding data for the record to be inserted */ Mem 66249 third_party/sqlite/amalgamation/sqlite3.c Mem *pKey; /* MEM cell holding key for the record */ Mem 67164 third_party/sqlite/amalgamation/sqlite3.c Mem *pnErr; /* Register keeping track of errors remaining */ Mem 67323 third_party/sqlite/amalgamation/sqlite3.c Mem *pRt; /* Register to allocate runtime space */ Mem 67324 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Used to iterate through memory cells */ Mem 67325 third_party/sqlite/amalgamation/sqlite3.c Mem *pEnd; /* Last memory cell in new array */ Mem 67371 third_party/sqlite/amalgamation/sqlite3.c + u.by.nMem * sizeof(Mem) Mem 67437 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn; Mem 67498 third_party/sqlite/amalgamation/sqlite3.c Mem *pIn1; Mem 67582 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 67583 third_party/sqlite/amalgamation/sqlite3.c Mem *pRec; Mem 67641 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; Mem 67674 third_party/sqlite/amalgamation/sqlite3.c Mem *pMem; /* Write results here */ Mem 67998 third_party/sqlite/amalgamation/sqlite3.c Mem *pQuery; Mem 67999 third_party/sqlite/amalgamation/sqlite3.c Mem *pArgc; Mem 68005 third_party/sqlite/amalgamation/sqlite3.c Mem **apArg; Mem 68061 third_party/sqlite/amalgamation/sqlite3.c Mem *pDest; Mem 68166 third_party/sqlite/amalgamation/sqlite3.c Mem *pName; Mem 68214 third_party/sqlite/amalgamation/sqlite3.c Mem **apArg; Mem 68215 third_party/sqlite/amalgamation/sqlite3.c Mem *pX; Mem 83019 third_party/sqlite/amalgamation/sqlite3.c Mem *pArg = (Mem *)argv[0]; Mem 83020 third_party/sqlite/amalgamation/sqlite3.c Mem *pBest; Mem 83024 third_party/sqlite/amalgamation/sqlite3.c pBest = (Mem *)sqlite3_aggregate_context(context, sizeof(*pBest)); Mem 2780 third_party/sqlite/amalgamation/sqlite3.h typedef struct Mem sqlite3_value; Mem 1320 third_party/sqlite/src/src/func.c Mem *pArg = (Mem *)argv[0]; Mem 1321 third_party/sqlite/src/src/func.c Mem *pBest; Mem 1325 third_party/sqlite/src/src/func.c pBest = (Mem *)sqlite3_aggregate_context(context, sizeof(*pBest)); Mem 1431 third_party/sqlite/src/src/sqliteInt.h Mem *aMem; /* Values */ Mem 66 third_party/sqlite/src/src/test5.c Mem val; Mem 204 third_party/sqlite/src/src/utf.c int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ Mem 348 third_party/sqlite/src/src/utf.c int sqlite3VdbeMemHandleBom(Mem *pMem){ Mem 441 third_party/sqlite/src/src/utf.c Mem m; Mem 469 third_party/sqlite/src/src/utf.c Mem m; Mem 103 third_party/sqlite/src/src/vdbe.c static void updateMaxBlobsize(Mem *p){ Mem 166 third_party/sqlite/src/src/vdbe.c void sqlite3VdbeMemStoreType(Mem *pMem){ Mem 213 third_party/sqlite/src/src/vdbe.c Mem *pMem = &p->aMem[p->nMem-iCur]; Mem 250 third_party/sqlite/src/src/vdbe.c static void applyNumericAffinity(Mem *pRec){ Mem 286 third_party/sqlite/src/src/vdbe.c Mem *pRec, /* The value to apply affinity to */ Mem 316 third_party/sqlite/src/src/vdbe.c Mem *pMem = (Mem*)pVal; Mem 333 third_party/sqlite/src/src/vdbe.c applyAffinity((Mem *)pVal, affinity, enc); Mem 341 third_party/sqlite/src/src/vdbe.c void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ Mem 423 third_party/sqlite/src/src/vdbe.c static void memTracePrint(FILE *out, Mem *p){ Mem 443 third_party/sqlite/src/src/vdbe.c static void registerTrace(FILE *out, int iReg, Mem *p){ Mem 560 third_party/sqlite/src/src/vdbe.c Mem *aMem = p->aMem; /* Copy of p->aMem */ Mem 561 third_party/sqlite/src/src/vdbe.c Mem *pIn1 = 0; /* 1st input operand */ Mem 562 third_party/sqlite/src/src/vdbe.c Mem *pIn2 = 0; /* 2nd input operand */ Mem 563 third_party/sqlite/src/src/vdbe.c Mem *pIn3 = 0; /* 3rd input operand */ Mem 564 third_party/sqlite/src/src/vdbe.c Mem *pOut = 0; /* Output operand */ Mem 986 third_party/sqlite/src/src/vdbe.c Mem *pVar; /* Value being transferred */ Mem 1085 third_party/sqlite/src/src/vdbe.c Mem *pMem; Mem 1345 third_party/sqlite/src/src/vdbe.c Mem *pArg; Mem 2095 third_party/sqlite/src/src/vdbe.c Mem *pDest; /* Where to write the extracted value */ Mem 2096 third_party/sqlite/src/src/vdbe.c Mem sMem; /* For storing the record being decoded */ Mem 2103 third_party/sqlite/src/src/vdbe.c Mem *pReg; /* PseudoTable input register */ Mem 2409 third_party/sqlite/src/src/vdbe.c Mem *pRec; /* The new record */ Mem 2416 third_party/sqlite/src/src/vdbe.c Mem *pData0; /* First field to be combined into the record */ Mem 2417 third_party/sqlite/src/src/vdbe.c Mem *pLast; /* Last field of the record */ Mem 3470 third_party/sqlite/src/src/vdbe.c char aTempRec[ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*3 + 7]; Mem 3554 third_party/sqlite/src/src/vdbe.c Mem *aMx; Mem 3697 third_party/sqlite/src/src/vdbe.c Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ Mem 3873 third_party/sqlite/src/src/vdbe.c Mem *pData; /* MEM cell holding data for the record to be inserted */ Mem 3874 third_party/sqlite/src/src/vdbe.c Mem *pKey; /* MEM cell holding key for the record */ Mem 4757 third_party/sqlite/src/src/vdbe.c Mem *pnErr; /* Register keeping track of errors remaining */ Mem 4910 third_party/sqlite/src/src/vdbe.c Mem *pRt; /* Register to allocate runtime space */ Mem 4911 third_party/sqlite/src/src/vdbe.c Mem *pMem; /* Used to iterate through memory cells */ Mem 4912 third_party/sqlite/src/src/vdbe.c Mem *pEnd; /* Last memory cell in new array */ Mem 4957 third_party/sqlite/src/src/vdbe.c + nMem * sizeof(Mem) Mem 5022 third_party/sqlite/src/src/vdbe.c Mem *pIn; Mem 5081 third_party/sqlite/src/src/vdbe.c Mem *pIn1; Mem 5163 third_party/sqlite/src/src/vdbe.c Mem *pMem; Mem 5164 third_party/sqlite/src/src/vdbe.c Mem *pRec; Mem 5220 third_party/sqlite/src/src/vdbe.c Mem *pMem; Mem 5251 third_party/sqlite/src/src/vdbe.c Mem *pMem; /* Write results here */ Mem 5565 third_party/sqlite/src/src/vdbe.c Mem *pQuery; Mem 5566 third_party/sqlite/src/src/vdbe.c Mem *pArgc; Mem 5572 third_party/sqlite/src/src/vdbe.c Mem **apArg; Mem 5626 third_party/sqlite/src/src/vdbe.c Mem *pDest; Mem 5727 third_party/sqlite/src/src/vdbe.c Mem *pName; Mem 5773 third_party/sqlite/src/src/vdbe.c Mem **apArg; Mem 5774 third_party/sqlite/src/src/vdbe.c Mem *pX; Mem 34 third_party/sqlite/src/src/vdbe.h typedef struct Mem Mem; Mem 59 third_party/sqlite/src/src/vdbe.h Mem *pMem; /* Used when p4type is P4_MEM */ Mem 113 third_party/sqlite/src/src/vdbeInt.h Mem *aMem; /* Array of memory cells for parent frame */ Mem 125 third_party/sqlite/src/src/vdbeInt.h #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) Mem 153 third_party/sqlite/src/src/vdbeInt.h Mem *pScopyFrom; /* This Mem is a shallow copy of pScopyFrom */ Mem 247 third_party/sqlite/src/src/vdbeInt.h Mem s; /* The return value is stored here */ Mem 248 third_party/sqlite/src/src/vdbeInt.h Mem *pMem; /* Memory cell used to store aggregate context */ Mem 271 third_party/sqlite/src/src/vdbeInt.h Mem *aMem; /* The memory locations */ Mem 272 third_party/sqlite/src/src/vdbeInt.h Mem **apArg; /* Arguments to currently executing user function */ Mem 273 third_party/sqlite/src/src/vdbeInt.h Mem *aColName; /* Column names to return */ Mem 274 third_party/sqlite/src/src/vdbeInt.h Mem *pResultSet; /* Pointer to an array of results */ Mem 287 third_party/sqlite/src/src/vdbeInt.h Mem *aVar; /* Values for the OP_Variable opcode. */ Mem 344 third_party/sqlite/src/src/vdbeInt.h u32 sqlite3VdbeSerialType(Mem*, int); Mem 345 third_party/sqlite/src/src/vdbeInt.h u32 sqlite3VdbeSerialPut(unsigned char*, int, Mem*, int); Mem 346 third_party/sqlite/src/src/vdbeInt.h u32 sqlite3VdbeSerialGet(const unsigned char*, u32, Mem*); Mem 352 third_party/sqlite/src/src/vdbeInt.h int sqlite3MemCompare(const Mem*, const Mem*, const CollSeq*); Mem 356 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeChangeEncoding(Mem *, int); Mem 357 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemTooBig(Mem*); Mem 358 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemCopy(Mem*, const Mem*); Mem 359 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemShallowCopy(Mem*, const Mem*, int); Mem 360 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemMove(Mem*, Mem*); Mem 361 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemNulTerminate(Mem*); Mem 362 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemSetStr(Mem*, const char*, int, u8, void(*)(void*)); Mem 363 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemSetInt64(Mem*, i64); Mem 367 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemSetDouble(Mem*, double); Mem 369 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemSetNull(Mem*); Mem 370 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemSetZeroBlob(Mem*,int); Mem 371 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemSetRowSet(Mem*); Mem 372 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemMakeWriteable(Mem*); Mem 373 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemStringify(Mem*, int); Mem 374 third_party/sqlite/src/src/vdbeInt.h i64 sqlite3VdbeIntValue(Mem*); Mem 375 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemIntegerify(Mem*); Mem 376 third_party/sqlite/src/src/vdbeInt.h double sqlite3VdbeRealValue(Mem*); Mem 377 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeIntegerAffinity(Mem*); Mem 378 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemRealify(Mem*); Mem 379 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemNumerify(Mem*); Mem 380 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemFromBtree(BtCursor*,int,int,int,Mem*); Mem 381 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemRelease(Mem *p); Mem 382 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemReleaseExternal(Mem *p); Mem 383 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemFinalize(Mem*, FuncDef*); Mem 385 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemGrow(Mem *pMem, int n, int preserve); Mem 389 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemStoreType(Mem *pMem); Mem 400 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemPrepareToChange(Vdbe*,Mem*); Mem 409 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemTranslate(Mem*, u8); Mem 412 third_party/sqlite/src/src/vdbeInt.h void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf); Mem 414 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemHandleBom(Mem *pMem); Mem 417 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemExpandBlob(Mem *); Mem 141 third_party/sqlite/src/src/vdbeapi.c Mem *p = (Mem*)pVal; Mem 158 third_party/sqlite/src/src/vdbeapi.c return sqlite3VdbeRealValue((Mem*)pVal); Mem 161 third_party/sqlite/src/src/vdbeapi.c return (int)sqlite3VdbeIntValue((Mem*)pVal); Mem 164 third_party/sqlite/src/src/vdbeapi.c return sqlite3VdbeIntValue((Mem*)pVal); Mem 561 third_party/sqlite/src/src/vdbeapi.c Mem *pMem; Mem 683 third_party/sqlite/src/src/vdbeapi.c static Mem *columnMem(sqlite3_stmt *pStmt, int i){ Mem 685 third_party/sqlite/src/src/vdbeapi.c Mem *pOut; Mem 703 third_party/sqlite/src/src/vdbeapi.c static const Mem nullMem Mem 717 third_party/sqlite/src/src/vdbeapi.c pOut = (Mem*)&nullMem; Mem 799 third_party/sqlite/src/src/vdbeapi.c Mem *pOut = columnMem(pStmt, i); Mem 846 third_party/sqlite/src/src/vdbeapi.c const void *(*xFunc)(Mem*), Mem 879 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME); Mem 884 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME); Mem 904 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE); Mem 909 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE); Mem 922 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE); Mem 927 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE); Mem 938 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE); Mem 943 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE); Mem 954 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN); Mem 959 third_party/sqlite/src/src/vdbeapi.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN); Mem 981 third_party/sqlite/src/src/vdbeapi.c Mem *pVar; Mem 1033 third_party/sqlite/src/src/vdbeapi.c Mem *pVar; Mem 620 third_party/sqlite/src/src/vdbeaux.c Mem *p = (Mem*)p4; Mem 909 third_party/sqlite/src/src/vdbeaux.c Mem *pMem = pOp->p4.pMem; Mem 1054 third_party/sqlite/src/src/vdbeaux.c static void releaseMemArray(Mem *p, int N){ Mem 1056 third_party/sqlite/src/src/vdbeaux.c Mem *pEnd; Mem 1099 third_party/sqlite/src/src/vdbeaux.c Mem *aMem = VdbeFrameMem(p); Mem 1130 third_party/sqlite/src/src/vdbeaux.c Mem *pSub = 0; /* Memory cell hold array of subprogs */ Mem 1134 third_party/sqlite/src/src/vdbeaux.c Mem *pMem = p->pResultSet = &p->aMem[1]; /* First Mem of result set */ Mem 1474 third_party/sqlite/src/src/vdbeaux.c p->aMem = allocSpace(p->aMem, nMem*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 1475 third_party/sqlite/src/src/vdbeaux.c p->aVar = allocSpace(p->aVar, nVar*sizeof(Mem), &zCsr, zEnd, &nByte); Mem 1476 third_party/sqlite/src/src/vdbeaux.c p->apArg = allocSpace(p->apArg, nArg*sizeof(Mem*), &zCsr, zEnd, &nByte); Mem 1642 third_party/sqlite/src/src/vdbeaux.c Mem *pColName; Mem 1650 third_party/sqlite/src/src/vdbeaux.c p->aColName = pColName = (Mem*)sqlite3DbMallocZero(db, sizeof(Mem)*n ); Mem 1677 third_party/sqlite/src/src/vdbeaux.c Mem *pColName; Mem 2523 third_party/sqlite/src/src/vdbeaux.c u32 sqlite3VdbeSerialType(Mem *pMem, int file_format){ Mem 2647 third_party/sqlite/src/src/vdbeaux.c u32 sqlite3VdbeSerialPut(u8 *buf, int nBuf, Mem *pMem, int file_format){ Mem 2700 third_party/sqlite/src/src/vdbeaux.c Mem *pMem /* Memory cell to write value into */ Mem 2818 third_party/sqlite/src/src/vdbeaux.c Mem *pMem; Mem 2829 third_party/sqlite/src/src/vdbeaux.c nByte = ROUND8(sizeof(UnpackedRecord)) + sizeof(Mem)*(pKeyInfo->nField+1); Mem 2840 third_party/sqlite/src/src/vdbeaux.c p->aMem = pMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; Mem 2867 third_party/sqlite/src/src/vdbeaux.c Mem *pMem; Mem 2922 third_party/sqlite/src/src/vdbeaux.c Mem mem1; Mem 3025 third_party/sqlite/src/src/vdbeaux.c Mem m, v; Mem 3107 third_party/sqlite/src/src/vdbeaux.c Mem m; Mem 3182 third_party/sqlite/src/src/vdbeaux.c Mem *pMem = &v->aVar[iVar-1]; Mem 3186 third_party/sqlite/src/src/vdbeaux.c sqlite3VdbeMemCopy((Mem *)pRet, pMem); Mem 3188 third_party/sqlite/src/src/vdbeaux.c sqlite3VdbeMemStoreType((Mem *)pRet); Mem 40 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ Mem 77 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemGrow(Mem *pMem, int n, int preserve){ Mem 122 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemMakeWriteable(Mem *pMem){ Mem 148 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemExpandBlob(Mem *pMem){ Mem 176 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemNulTerminate(Mem *pMem){ Mem 203 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemStringify(Mem *pMem, int enc){ Mem 247 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ Mem 272 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemReleaseExternal(Mem *p){ Mem 300 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemRelease(Mem *p){ Mem 360 third_party/sqlite/src/src/vdbemem.c i64 sqlite3VdbeIntValue(Mem *pMem){ Mem 386 third_party/sqlite/src/src/vdbemem.c double sqlite3VdbeRealValue(Mem *pMem){ Mem 408 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeIntegerAffinity(Mem *pMem){ Mem 437 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemIntegerify(Mem *pMem){ Mem 451 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemRealify(Mem *pMem){ Mem 468 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemNumerify(Mem *pMem){ Mem 488 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemSetNull(Mem *pMem){ Mem 505 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ Mem 527 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ Mem 539 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ Mem 555 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemSetRowSet(Mem *pMem){ Mem 576 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemTooBig(Mem *p){ Mem 597 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemPrepareToChange(Vdbe *pVdbe, Mem *pMem){ Mem 599 third_party/sqlite/src/src/vdbemem.c Mem *pX; Mem 613 third_party/sqlite/src/src/vdbemem.c #define MEMCELLSIZE (size_t)(&(((Mem *)0)->zMalloc)) Mem 621 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ Mem 637 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ Mem 661 third_party/sqlite/src/src/vdbemem.c void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ Mem 667 third_party/sqlite/src/src/vdbemem.c memcpy(pTo, pFrom, sizeof(Mem)); Mem 689 third_party/sqlite/src/src/vdbemem.c Mem *pMem, /* Memory cell to set to string value */ Mem 778 third_party/sqlite/src/src/vdbemem.c int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2, const CollSeq *pColl){ Mem 859 third_party/sqlite/src/src/vdbemem.c Mem c1; Mem 860 third_party/sqlite/src/src/vdbemem.c Mem c2; Mem 905 third_party/sqlite/src/src/vdbemem.c Mem *pMem /* OUT: Return data in this Mem structure. */ Mem 997 third_party/sqlite/src/src/vdbemem.c Mem *p = sqlite3DbMallocZero(db, sizeof(*p)); Mem 1133 third_party/sqlite/src/src/vdbemem.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); Mem 1141 third_party/sqlite/src/src/vdbemem.c sqlite3VdbeMemRelease((Mem *)v); Mem 1142 third_party/sqlite/src/src/vdbemem.c sqlite3DbFree(((Mem*)v)->db, v); Mem 1150 third_party/sqlite/src/src/vdbemem.c Mem *p = (Mem*)pVal; Mem 75 third_party/sqlite/src/src/vdbetrace.c Mem *pVar; /* Value of a host parameter */ Mem 127 third_party/sqlite/src/src/vdbetrace.c Mem utf8;