Home
last modified time | relevance | path

Searched refs:pData (Results 1 – 7 of 7) sorted by relevance

/dalvik/libdex/
DDexClass.h62 bool dexReadAndVerifyClassDataHeader(const u1** pData, const u1* pLimit,
76 bool dexReadAndVerifyClassDataField(const u1** pData, const u1* pLimit,
90 bool dexReadAndVerifyClassDataMethod(const u1** pData, const u1* pLimit,
103 DexClassData* dexReadAndVerifyClassData(const u1** pData, const u1* pLimit);
121 DEX_INLINE void dexReadClassDataHeader(const u1** pData, in dexReadClassDataHeader() argument
123 pHeader->staticFieldsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
124 pHeader->instanceFieldsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
125 pHeader->directMethodsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
126 pHeader->virtualMethodsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
136 DEX_INLINE void dexReadClassDataField(const u1** pData, DexField* pField, in dexReadClassDataField() argument
[all …]
DDexClass.c28 static bool verifyUlebs(const u1* pData, const u1* pLimit, u4 count) { in verifyUlebs() argument
33 readAndVerifyUnsignedLeb128(&pData, pLimit, &okay); in verifyUlebs()
42 bool dexReadAndVerifyClassDataHeader(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataHeader() argument
44 if (! verifyUlebs(*pData, pLimit, 4)) { in dexReadAndVerifyClassDataHeader()
48 dexReadClassDataHeader(pData, pHeader); in dexReadAndVerifyClassDataHeader()
63 bool dexReadAndVerifyClassDataField(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataField() argument
65 if (! verifyUlebs(*pData, pLimit, 2)) { in dexReadAndVerifyClassDataField()
69 dexReadClassDataField(pData, pField, lastIndex); in dexReadAndVerifyClassDataField()
84 bool dexReadAndVerifyClassDataMethod(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataMethod() argument
86 if (! verifyUlebs(*pData, pLimit, 3)) { in dexReadAndVerifyClassDataMethod()
[all …]
DDexFile.c483 static bool parseIndexMapEntry(const u1** pData, u4* pSize, bool expanding, in parseIndexMapEntry() argument
486 const u4* wordPtr = (const u4*) *pData; in parseIndexMapEntry()
516 *pData = (const u1*) ptr; in parseIndexMapEntry()
DDexSwapVerify.c2052 static u4 readUnsignedLittleEndian(const CheckState* state, const u1** pData, in readUnsignedLittleEndian() argument
2054 const u1* data = *pData; in readUnsignedLittleEndian()
2064 *pData = data; in readUnsignedLittleEndian()
/dalvik/vm/
DAllocTracker.h55 bool dvmGenerateTrackedAllocationReport(u1** pData, size_t* pDataLen);
DAllocTracker.c501 bool dvmGenerateTrackedAllocationReport(u1** pData, size_t* pDataLen) in dvmGenerateTrackedAllocationReport() argument
572 *pData = buffer; in dvmGenerateTrackedAllocationReport()
/dalvik/dexdump/
DDexDump.c1397 void dumpDifferentialCompressedMap(const u1** pData) in dumpDifferentialCompressedMap() argument
1399 const u1* data = *pData; in dumpDifferentialCompressedMap()
1425 *pData = data; in dumpDifferentialCompressedMap()
1435 const u1** pData) in dumpMethodMap() argument
1437 const u1* data = *pData; in dumpMethodMap()
1492 *pData = data; in dumpMethodMap()