Lines Matching refs:Mem

33 int sqlite3VdbeCheckMemInvariants(Mem *p){  in sqlite3VdbeCheckMemInvariants()
106 static void vdbeMemRenderNum(int sz, char *zBuf, Mem *p){ in vdbeMemRenderNum()
153 int sqlite3VdbeMemValidStrRep(Mem *p){ in sqlite3VdbeMemValidStrRep()
199 int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ in sqlite3VdbeChangeEncoding()
238 SQLITE_NOINLINE int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ in sqlite3VdbeMemGrow()
301 int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ in sqlite3VdbeMemClearAndResize()
322 static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ in vdbeMemAddTerminator()
339 int sqlite3VdbeMemMakeWriteable(Mem *pMem){ in sqlite3VdbeMemMakeWriteable()
363 int sqlite3VdbeMemExpandBlob(Mem *pMem){ in sqlite3VdbeMemExpandBlob()
394 int sqlite3VdbeMemNulTerminate(Mem *pMem){ in sqlite3VdbeMemNulTerminate()
420 int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ in sqlite3VdbeMemStringify()
455 int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ in sqlite3VdbeMemFinalize()
457 Mem t; in sqlite3VdbeMemFinalize()
488 int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDef *pFunc){ in sqlite3VdbeMemAggValue()
515 static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ in vdbeMemClearExternAndSetNull()
538 static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ in vdbeMemClear()
559 void sqlite3VdbeMemRelease(Mem *p){ in sqlite3VdbeMemRelease()
569 void sqlite3VdbeMemReleaseMalloc(Mem *p){ in sqlite3VdbeMemReleaseMalloc()
615 static SQLITE_NOINLINE i64 memIntValue(const Mem *pMem){ in memIntValue()
620 i64 sqlite3VdbeIntValue(const Mem *pMem){ in sqlite3VdbeIntValue()
644 static SQLITE_NOINLINE double memRealValue(Mem *pMem){ in memRealValue()
650 double sqlite3VdbeRealValue(Mem *pMem){ in sqlite3VdbeRealValue()
671 int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull){ in sqlite3VdbeBooleanValue()
682 void sqlite3VdbeIntegerAffinity(Mem *pMem){ in sqlite3VdbeIntegerAffinity()
711 int sqlite3VdbeMemIntegerify(Mem *pMem){ in sqlite3VdbeMemIntegerify()
726 int sqlite3VdbeMemRealify(Mem *pMem){ in sqlite3VdbeMemRealify()
770 int sqlite3VdbeMemNumerify(Mem *pMem){ in sqlite3VdbeMemNumerify()
803 int sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ in sqlite3VdbeMemCast()
847 void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ in sqlite3VdbeMemInit()
867 void sqlite3VdbeMemSetNull(Mem *pMem){ in sqlite3VdbeMemSetNull()
875 sqlite3VdbeMemSetNull((Mem*)p); in sqlite3ValueSetNull()
883 void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ in sqlite3VdbeMemSetZeroBlob()
893 int sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ in sqlite3VdbeMemSetZeroBlob()
913 static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ in vdbeReleaseAndSetInt64()
923 void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ in sqlite3VdbeMemSetInt64()
940 Mem *pMem, in sqlite3VdbeMemSetPointer()
959 void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ in sqlite3VdbeMemSetDouble()
973 int sqlite3VdbeMemIsRowSet(const Mem *pMem){ in sqlite3VdbeMemIsRowSet()
986 int sqlite3VdbeMemSetRowSet(Mem *pMem){ in sqlite3VdbeMemSetRowSet()
1004 int sqlite3VdbeMemTooBig(Mem *p){ in sqlite3VdbeMemTooBig()
1025 void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ in sqlite3VdbeMemAboutToChange()
1027 Mem *pX; in sqlite3VdbeMemAboutToChange()
1060 static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType){ in vdbeClrCopy()
1065 void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ in sqlite3VdbeMemShallowCopy()
1081 int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ in sqlite3VdbeMemCopy()
1104 void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ in sqlite3VdbeMemMove()
1110 memcpy(pTo, pFrom, sizeof(Mem)); in sqlite3VdbeMemMove()
1138 Mem *pMem, /* Memory cell to set to string value */ in sqlite3VdbeMemSetStr()
1251 Mem *pMem /* OUT: Return data in this Mem structure. */ in sqlite3VdbeMemFromBtree()
1273 Mem *pMem /* OUT: Return data in this Mem structure. */ in sqlite3VdbeMemFromBtreeZeroOffset()
1364 Mem *p = sqlite3DbMallocZero(db, sizeof(*p)); in sqlite3ValueNew()
1405 nByte = sizeof(Mem) * nCol + ROUND8(sizeof(UnpackedRecord)); in valueNew()
1412 pRec->aMem = (Mem *)((u8*)pRec + ROUND8(sizeof(UnpackedRecord))); in valueNew()
1756 sqlite3VdbeMemSetNull((Mem*)pVal); in stat4ValueFromExpr()
1765 rc = sqlite3VdbeMemCopy((Mem*)pVal, &v->aVar[iBindVar-1]); in stat4ValueFromExpr()
1889 Mem *pMem = *ppVal; /* Write result into this Mem object */ in sqlite3Stat4Column()
1924 Mem *aMem = pRec->aMem; in sqlite3Stat4ProbeFree()
1945 if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); in sqlite3ValueSetStr()
1953 sqlite3VdbeMemRelease((Mem *)v); in sqlite3ValueFree()
1954 sqlite3DbFreeNN(((Mem*)v)->db, v); in sqlite3ValueFree()
1966 Mem *p = (Mem*)pVal; in sqlite3ValueBytes()