Searched refs:pData (Results 1 – 4 of 4) sorted by relevance
/dalvik/libdex/ |
D | DexClass.h | 62 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 …]
|
D | DexClass.cpp | 28 static bool verifyUlebs(const u1* pData, const u1* pLimit, u4 count) { in verifyUlebs() argument 32 readAndVerifyUnsignedLeb128(&pData, pLimit, &okay); in verifyUlebs() 41 bool dexReadAndVerifyClassDataHeader(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataHeader() argument 43 if (! verifyUlebs(*pData, pLimit, 4)) { in dexReadAndVerifyClassDataHeader() 47 dexReadClassDataHeader(pData, pHeader); in dexReadAndVerifyClassDataHeader() 62 bool dexReadAndVerifyClassDataField(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataField() argument 64 if (! verifyUlebs(*pData, pLimit, 2)) { in dexReadAndVerifyClassDataField() 68 dexReadClassDataField(pData, pField, lastIndex); in dexReadAndVerifyClassDataField() 83 bool dexReadAndVerifyClassDataMethod(const u1** pData, const u1* pLimit, in dexReadAndVerifyClassDataMethod() argument 85 if (! verifyUlebs(*pData, pLimit, 3)) { in dexReadAndVerifyClassDataMethod() [all …]
|
D | DexSwapVerify.cpp | 2188 static u4 readUnsignedLittleEndian(const CheckState* state, const u1** pData, in readUnsignedLittleEndian() argument 2190 const u1* data = *pData; in readUnsignedLittleEndian() 2200 *pData = data; in readUnsignedLittleEndian()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 1666 void dumpDifferentialCompressedMap(const u1** pData) in dumpDifferentialCompressedMap() argument 1668 const u1* data = *pData; in dumpDifferentialCompressedMap() 1694 *pData = data; in dumpDifferentialCompressedMap() 1704 const u1** pData) in dumpMethodMap() argument 1706 const u1* data = *pData; in dumpMethodMap() 1761 *pData = data; in dumpMethodMap() 1959 static u8 readSignedLittleEndian(const u1** pData, u4 size) { in readSignedLittleEndian() argument 1960 const u1* data = *pData; in readSignedLittleEndian() 1969 *pData = data; in readSignedLittleEndian() 1975 static u8 readUnsignedLittleEndian(const u1** pData, u4 size, bool fillOnRight = false) { in readUnsignedLittleEndian() argument [all …]
|