Searched defs:pHeader (Results 1 - 7 of 7) sorted by relevance

/dalvik/libdex/
H A DDexClass.cpp43 DexClassDataHeader *pHeader) {
48 dexReadClassDataHeader(pData, pHeader);
42 dexReadAndVerifyClassDataHeader(const u1** pData, const u1* pLimit, DexClassDataHeader *pHeader) argument
H A DDexClass.h63 DexClassDataHeader *pHeader);
122 DexClassDataHeader *pHeader) {
123 pHeader->staticFieldsSize = readUnsignedLeb128(pData);
124 pHeader->instanceFieldsSize = readUnsignedLeb128(pData);
125 pHeader->directMethodsSize = readUnsignedLeb128(pData);
126 pHeader->virtualMethodsSize = readUnsignedLeb128(pData);
121 dexReadClassDataHeader(const u1** pData, DexClassDataHeader *pHeader) argument
H A DDexFile.cpp229 numEntries = dexRoundUpPower2(pDexFile->pHeader->classDefsSize * 2);
239 for (i = 0; i < (int)pDexFile->pHeader->classDefsSize; i++) {
257 pDexFile->pHeader->classDefsSize, numEntries,
258 (100 * pDexFile->pHeader->classDefsSize) / numEntries,
270 DexHeader *pHeader = (DexHeader*) data; local
273 pDexFile->pHeader = pHeader;
274 pDexFile->pStringIds = (const DexStringId*) (data + pHeader->stringIdsOff);
275 pDexFile->pTypeIds = (const DexTypeId*) (data + pHeader->typeIdsOff);
276 pDexFile->pFieldIds = (const DexFieldId*) (data + pHeader
292 const DexHeader* pHeader; local
480 dexComputeChecksum(const DexHeader* pHeader) argument
[all...]
H A DDexSwapVerify.cpp72 const DexHeader* pHeader; member in struct:CheckState
253 return (state->pHeader->typeIdsSize + 0x1f) >> 5;
273 static bool swapDexHeader(const CheckState* state, DexHeader* pHeader) argument
275 CHECK_PTR_RANGE(pHeader, pHeader + 1);
278 SWAP_FIELD4(pHeader->checksum);
280 SWAP_FIELD4(pHeader->fileSize);
281 SWAP_FIELD4(pHeader->headerSize);
282 SWAP_FIELD4(pHeader->endianTag);
283 SWAP_FIELD4(pHeader
335 const DexHeader* pHeader = (const DexHeader*) filePointer(state, 0); local
2797 dexHasValidMagic(const DexHeader* pHeader) argument
2831 DexHeader* pHeader; local
[all...]
H A DDexFile.h505 const DexHeader* pHeader; member in struct:DexFile
574 bool dexHasValidMagic(const DexHeader* pHeader);
579 u4 dexComputeChecksum(const DexHeader* pHeader);
604 u4 mapOff = pDexFile->pHeader->mapOff;
625 assert(idx < pDexFile->pHeader->stringIdsSize);
641 assert(idx < pDexFile->pHeader->typeIdsSize);
656 assert(idx < pDexFile->pHeader->methodIdsSize);
662 assert(idx < pDexFile->pHeader->fieldIdsSize);
668 assert(idx < pDexFile->pHeader->protoIdsSize);
687 assert(idx < pDexFile->pHeader
[all...]
/dalvik/dexdump/
H A DDexDump.cpp395 const DexHeader* pHeader = pDexFile->pHeader; local
396 char sanitized[sizeof(pHeader->magic)*2 +1];
398 assert(sizeof(pHeader->magic) == sizeof(pOptHeader->magic));
420 asciify(sanitized, pHeader->magic, sizeof(pHeader->magic));
422 printf("checksum : %08x\n", pHeader->checksum);
424 pHeader->signature[0], pHeader->signature[1],
425 pHeader
[all...]
/dalvik/tools/dmtracedump/
H A DTraceDump.c1069 int parseDataHeader(FILE *fp, DataHeader* pHeader) argument
1073 pHeader->magic = read4LE(fp);
1074 pHeader->version = read2LE(fp);
1075 pHeader->offsetToData = read2LE(fp);
1076 pHeader->startWhen = read8LE(fp);
1077 bytesToRead = pHeader->offsetToData - 16;
1078 if (pHeader->version == 1) {
1079 pHeader->recordSize = 9;
1080 } else if (pHeader->version == 2) {
1081 pHeader
[all...]

Completed in 62 milliseconds