H A D | sqlite3.c | 2218 ** 8-byte aligned memory (pMem), the size of each page cache line (sz), 2225 ** for the sz parameter to be larger than necessary. The pMem 2229 ** ^When pMem is not NULL, SQLite will strive to use the memory provided 2231 ** a page cache line is larger than sz bytes or if all of the pMem buffer 2233 ** ^If pMem is NULL and N is non-zero, then each database connection 16455 Mem *pMem; /* Used when p4type is P4_MEM */ member in union:VdbeOp::p4union 23403 Mem *pMem; /* Memory cell used to store aggregate context */ member in struct:sqlite3_context 34244 sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc) argument 34439 sqlite3VdbeMemHandleBom(Mem *pMem) argument 42943 void *pMem; local 82545 sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc) argument 82584 sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve) argument 82647 sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew) argument 82666 sqlite3VdbeMemZeroTerminateIfAble(Mem *pMem) argument 82702 vdbeMemAddTerminator(Mem *pMem) argument 82719 sqlite3VdbeMemMakeWriteable(Mem *pMem) argument 82743 sqlite3VdbeMemExpandBlob(Mem *pMem) argument 82774 sqlite3VdbeMemNulTerminate(Mem *pMem) argument 82800 sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce) argument 82835 sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc) argument 82965 memIntValue(const Mem *pMem) argument 82970 sqlite3VdbeIntValue(const Mem *pMem) argument 82994 memRealValue(Mem *pMem) argument 83000 sqlite3VdbeRealValue(Mem *pMem) argument 83021 sqlite3VdbeBooleanValue(Mem *pMem, int ifNull) argument 83032 sqlite3VdbeIntegerAffinity(Mem *pMem) argument 83064 sqlite3VdbeMemIntegerify(Mem *pMem) argument 83079 sqlite3VdbeMemRealify(Mem *pMem) argument 83123 sqlite3VdbeMemNumerify(Mem *pMem) argument 83156 sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding) argument 83203 sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags) argument 83223 sqlite3VdbeMemSetNull(Mem *pMem) argument 83239 sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n) argument 83249 sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n) argument 83269 vdbeReleaseAndSetInt64(Mem *pMem, i64 val) argument 83279 sqlite3VdbeMemSetInt64(Mem *pMem, i64 val) argument 83295 sqlite3VdbeMemSetPointer( Mem *pMem, void *pPtr, const char *zPType, void (*xDestructor)(void*) ) argument 83315 sqlite3VdbeMemSetDouble(Mem *pMem, double val) argument 83329 sqlite3VdbeMemIsRowSet(const Mem *pMem) argument 83342 sqlite3VdbeMemSetRowSet(Mem *pMem) argument 83381 sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem) argument 83493 sqlite3VdbeMemSetStr( Mem *pMem, const char *z, i64 n, u8 enc, void (*xDel)(void*) ) argument 84273 Mem *pMem = *ppVal; /* Write result into this Mem object */ local 86315 Mem *pMem = pOp->p4.pMem; local 86751 Mem *pMem = &p->aMem[1]; /* First Mem of result set */ local 88570 Mem *pMem = p->aMem; local 89673 Mem *pMem = &v->aVar[iVar-1]; local 89782 Mem *pMem = &p->aMem[i]; local 90084 Mem *pMem = (Mem*)pVal; local 90982 Mem *pMem = p->pMem; local 92032 Mem *pMem; local 92158 Mem *pMem; local 92876 Mem *pMem = iCur>0 ? &p->aMem[p->nMem-iCur] : p->aMem; local 93039 Mem *pMem = (Mem*)pVal; local 93064 computeNumericType(Mem *pMem) argument 93095 numericType(Mem *pMem) argument 93116 sqlite3VdbeMemPrettyPrint(Mem *pMem, StrAccum *pStr) argument 93214 sqlite3PrintMem(Mem *pMem) argument 93397 vdbeMemTypeName(Mem *pMem) argument 94310 Mem *pMem = p->pResultRow; local 98101 Mem *pMem; /* Register holding largest rowid for AUTOINCREMENT */ local 99873 Mem *pMem; /* Used to iterate through memory cells */ local 100266 Mem *pMem; local 100359 Mem *pMem; local 100400 Mem *pMem; /* Write results here */ local 101560 Mem *pMem; local [all...] |