Searched refs:pData (Results 1 – 7 of 7) 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.c | 28 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 …]
|
D | DexFile.c | 483 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()
|
D | DexSwapVerify.c | 2052 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/ |
D | AllocTracker.h | 55 bool dvmGenerateTrackedAllocationReport(u1** pData, size_t* pDataLen);
|
D | AllocTracker.c | 501 bool dvmGenerateTrackedAllocationReport(u1** pData, size_t* pDataLen) in dvmGenerateTrackedAllocationReport() argument 572 *pData = buffer; in dvmGenerateTrackedAllocationReport()
|
/dalvik/dexdump/ |
D | DexDump.c | 1397 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()
|