Lines Matching refs:pDvmDex
173 DvmDex* pDvmDex);
174 static ClassObject* loadClassFromDex(DvmDex* pDvmDex,
406 DvmDex* pDvmDex = dvmGetJarFileDex(pJarFile); in dumpClassPath() local
407 dvmDumpAtomicCacheStats(pDvmDex->pInterfaceCache); in dumpClassPath()
659 DvmDex* pDvmDex; in searchBootPathForClass() local
661 pDvmDex = dvmGetJarFileDex(pJarFile); in searchBootPathForClass()
662 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); in searchBootPathForClass()
666 pFoundFile = pDvmDex; in searchBootPathForClass()
675 DvmDex* pDvmDex; in searchBootPathForClass() local
677 pDvmDex = dvmGetRawDexFileDex(pRawDexFile); in searchBootPathForClass()
678 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); in searchBootPathForClass()
682 pFoundFile = pDvmDex; in searchBootPathForClass()
726 void dvmSetBootPathExtraDex(DvmDex* pDvmDex) in dvmSetBootPathExtraDex() argument
728 gDvm.bootClassPathOptExtra = pDvmDex; in dvmSetBootPathExtraDex()
1309 ClassObject* dvmDefineClass(DvmDex* pDvmDex, const char* descriptor, in dvmDefineClass() argument
1312 assert(pDvmDex != NULL); in dvmDefineClass()
1314 return findClassNoInit(descriptor, classLoader, pDvmDex); in dvmDefineClass()
1370 DvmDex* pDvmDex) in findClassNoInit() argument
1380 pDvmDex->pDexFile); in findClassNoInit()
1415 if (pDvmDex == NULL) { in findClassNoInit()
1417 pDvmDex = searchBootPathForClass(descriptor, &pClassDef); in findClassNoInit()
1419 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); in findClassNoInit()
1422 if (pDvmDex == NULL || pClassDef == NULL) { in findClassNoInit()
1435 clazz = loadClassFromDex(pDvmDex, pClassDef, loader); in findClassNoInit()
1646 static ClassObject* loadClassFromDex0(DvmDex* pDvmDex, in loadClassFromDex0() argument
1655 pDexFile = pDvmDex->pDexFile; in loadClassFromDex0()
1693 newClass->pDvmDex = pDvmDex; in loadClassFromDex0()
1866 static ClassObject* loadClassFromDex(DvmDex* pDvmDex, in loadClassFromDex() argument
1874 assert((pDvmDex != NULL) && (pClassDef != NULL)); in loadClassFromDex()
1875 pDexFile = pDvmDex->pDexFile; in loadClassFromDex()
1891 result = loadClassFromDex0(pDvmDex, pClassDef, &header, pEncodedData, in loadClassFromDex()
1896 result->descriptor, pDvmDex, classLoader); in loadClassFromDex()
2068 DexFile* pDexFile = clazz->pDvmDex->pDexFile; in loadMethodFromDex()
2242 DexFile* pDexFile = clazz->pDvmDex->pDexFile; in loadSFieldFromDex()
2270 DexFile* pDexFile = clazz->pDvmDex->pDexFile; in loadIFieldFromDex()
2611 const DexFile* pDexFile = clazz->pDvmDex->pDexFile; in dvmLinkClass()
3795 if (clazz->pDvmDex == NULL) { in initSFields()
3800 pDexFile = clazz->pDvmDex->pDexFile; in initSFields()