/dalvik/dexlist/ |
H A D | DexList.c | 154 const DexClassDef* pClassDef; local 160 pClassDef = dexGetClassDef(pDexFile, idx); 161 pEncodedData = dexGetClassData(pDexFile, pClassDef); 169 if (pClassDef->sourceFileIdx == 0xffffffff) { 172 fileName = dexStringById(pDexFile, pClassDef->sourceFileIdx);
|
/dalvik/vm/native/ |
H A D | dalvik_system_DexFile.c | 362 const DexClassDef* pClassDef = dexGetClassDef(pDexFile, i); local 364 dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
|
/dalvik/libdex/ |
H A D | DexFile.c | 362 const DexClassDef* pClassDef = local 438 const DexClassDef* pClassDef; local 441 pClassDef = dexGetClassDef(pDexFile, i); 442 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 446 (u1*)pClassDef - pDexFile->baseAddr, &numProbes);
|
H A D | DexFile.h | 666 const DexClassDef* pClassDef) 668 assert(pClassDef >= pDexFile->pClassDefs && 669 pClassDef < pDexFile->pClassDefs + pDexFile->pHeader->classDefsSize); 670 return pClassDef - pDexFile->pClassDefs; 675 const DexClassDef* pClassDef) 677 if (pClassDef->interfacesOff == 0) 680 (pDexFile->baseAddr + pClassDef->interfacesOff); 697 const DexFile* pDexFile, const DexClassDef* pClassDef) 699 if (pClassDef->staticValuesOff == 0) 702 (pDexFile->baseAddr + pClassDef 665 dexGetIndexForClassDef(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 674 dexGetInterfacesList(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 696 dexGetStaticValuesList( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 706 dexGetAnnotationsDirectoryItem( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 716 dexGetSourceFile( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 786 dexGetClassDescriptor(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 793 dexGetSuperClassDescriptor(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 802 dexGetClassData(const DexFile* pDexFile, const DexClassDef* pClassDef) argument [all...] |
/dalvik/vm/analysis/ |
H A D | DexPrepare.c | 51 const DexClassDef* pClassDef, bool doVerify, bool doOpt); 834 const DexClassDef* pClassDef; local 838 pClassDef = dexGetClassDef(pDvmDex->pDexFile, idx); 840 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); 894 const DexClassDef* pClassDef; local 898 pClassDef = dexGetClassDef(pDexFile, idx); 899 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 904 verifyAndOptimizeClass(pDexFile, clazz, pClassDef, doVerify, doOpt); 923 const DexClassDef* pClassDef, bool doVerify, bool doOpt) 928 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef 922 verifyAndOptimizeClass(DexFile* pDexFile, ClassObject* clazz, const DexClassDef* pClassDef, bool doVerify, bool doOpt) argument [all...] |
H A D | RegisterMap.c | 722 const DexClassDef* pClassDef; local 726 pClassDef = dexGetClassDef(pDexFile, idx); 727 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 739 if ((pClassDef->accessFlags & CLASS_ISPREVERIFIED) != 0)
|
/dalvik/vm/reflect/ |
H A D | Annotation.c | 151 const DexClassDef* pClassDef; local 157 pClassDef = dexFindClass(pDexFile, clazz->descriptor); 158 assert(pClassDef != NULL); 159 return dexGetAnnotationsDirectoryItem(pDexFile, pClassDef);
|
/dalvik/dexdump/ |
H A D | DexDump.c | 505 const DexClassDef* pClassDef; local 509 pClassDef = dexGetClassDef(pDexFile, idx); 510 pEncodedData = dexGetClassData(pDexFile, pClassDef); 519 printf("class_idx : %d\n", pClassDef->classIdx); 521 pClassDef->accessFlags, pClassDef->accessFlags); 522 printf("superclass_idx : %d\n", pClassDef->superclassIdx); 524 pClassDef->interfacesOff, pClassDef->interfacesOff); 525 printf("source_file_idx : %d\n", pClassDef 1330 const DexClassDef* pClassDef; local 1641 const DexClassDef* pClassDef; local [all...] |
/dalvik/vm/oo/ |
H A D | Class.c | 178 const DexClassDef* pClassDef, Object* loader); 671 const DexClassDef* pClassDef; local 675 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); 676 if (pClassDef != NULL) { 678 pFoundDef = pClassDef; 687 const DexClassDef* pClassDef; local 691 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); 692 if (pClassDef != NULL) { 694 pFoundDef = pClassDef; 719 const DexClassDef* pClassDef; local 1406 const DexClassDef* pClassDef; local 1647 loadClassFromDex0(DvmDex* pDvmDex, const DexClassDef* pClassDef, const DexClassDataHeader* pHeader, const u1* pEncodedData, Object* classLoader) argument 1870 loadClassFromDex(DvmDex* pDvmDex, const DexClassDef* pClassDef, Object* classLoader) argument 3793 const DexClassDef* pClassDef; local [all...] |