Lines Matching defs:pDvmDex
176 DvmDex* pDvmDex);
177 static ClassObject* loadClassFromDex(DvmDex* pDvmDex,
520 DvmDex* pDvmDex = dvmGetJarFileDex(pJarFile);
521 dvmDumpAtomicCacheStats(pDvmDex->pInterfaceCache);
785 DvmDex* pDvmDex;
787 pDvmDex = dvmGetJarFileDex(pJarFile);
788 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor);
792 pFoundFile = pDvmDex;
801 DvmDex* pDvmDex;
803 pDvmDex = dvmGetRawDexFileDex(pRawDexFile);
804 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor);
808 pFoundFile = pDvmDex;
852 void dvmSetBootPathExtraDex(DvmDex* pDvmDex)
854 gDvm.bootClassPathOptExtra = pDvmDex;
1413 ClassObject* dvmDefineClass(DvmDex* pDvmDex, const char* descriptor,
1416 assert(pDvmDex != NULL);
1418 return findClassNoInit(descriptor, classLoader, pDvmDex);
1474 DvmDex* pDvmDex)
1482 pDvmDex->pDexFile);
1516 if (pDvmDex == NULL) {
1518 pDvmDex = searchBootPathForClass(descriptor, &pClassDef);
1520 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor);
1523 if (pDvmDex == NULL || pClassDef == NULL) {
1535 clazz = loadClassFromDex(pDvmDex, pClassDef, loader);
1727 static ClassObject* loadClassFromDex0(DvmDex* pDvmDex,
1736 pDexFile = pDvmDex->pDexFile;
1778 newClass->pDvmDex = pDvmDex;
1950 static ClassObject* loadClassFromDex(DvmDex* pDvmDex,
1958 assert((pDvmDex != NULL) && (pClassDef != NULL));
1959 pDexFile = pDvmDex->pDexFile;
1975 result = loadClassFromDex0(pDvmDex, pClassDef, &header, pEncodedData,
1980 result->descriptor, pDvmDex, classLoader);
2151 DexFile* pDexFile = clazz->pDvmDex->pDexFile;
2338 DexFile* pDexFile = clazz->pDvmDex->pDexFile;
2362 DexFile* pDexFile = clazz->pDvmDex->pDexFile;
2598 const DexFile* pDexFile = clazz->pDvmDex->pDexFile;
3787 if (clazz->pDvmDex == NULL) {
3792 pDexFile = clazz->pDvmDex->pDexFile;