HomeSort by relevance Sort by last modified time
    Searched defs:pDvmDex (Results 1 - 13 of 13) sorted by null

  /dalvik/vm/
RawDexFile.h 30 DvmDex* pDvmDex;
51 return pRawDexFile->pDvmDex;
DvmDex.c 42 DvmDex* pDvmDex;
46 pDvmDex = (DvmDex*) calloc(1, sizeof(DvmDex));
47 if (pDvmDex == NULL)
50 pDvmDex->pDexFile = pDexFile;
51 pDvmDex->pHeader = pDexFile->pHeader;
53 pHeader = pDvmDex->pHeader;
60 pDvmDex->pResStrings = (struct StringObject**)
63 pDvmDex->pResClasses = (struct ClassObject**)
66 pDvmDex->pResMethods = (struct Method**)
69 pDvmDex->pResFields = (struct Field**
    [all...]
JarFile.h 30 DvmDex* pDvmDex;
49 return pJarFile->pDvmDex;
JarFile.c 190 DvmDex* pDvmDex = NULL;
321 if (dvmDexFileOpenFromFd(fd, &pDvmDex) != 0) {
341 (*ppJarFile)->pDvmDex = pDvmDex;
366 dvmDexFileFree(pJarFile->pDvmDex);
Exception.c 773 DvmDex* pDvmDex = method->clazz->pDvmDex;
794 dvmDexGetResolvedClass(pDvmDex, handler->typeIdx);
    [all...]
  /dalvik/vm/oo/
Resolve.c 66 DvmDex* pDvmDex = referrer->pDvmDex;
74 resClass = dvmDexGetResolvedClass(pDvmDex, classIdx);
90 className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx);
125 if (referrer->pDvmDex != resClassCheck->pDvmDex &&
131 referrer->pDvmDex,
133 resClassCheck->classLoader, resClassCheck->pDvmDex);
144 resClass->descriptor, referrer->descriptor, referrer->pDvmDex,
154 dvmDexSetResolvedClass(pDvmDex, classIdx, resClass)
    [all...]
Class.c 176 DvmDex* pDvmDex);
177 static ClassObject* loadClassFromDex(DvmDex* pDvmDex,
411 DvmDex* pDvmDex = dvmGetJarFileDex(pJarFile);
412 dvmDumpAtomicCacheStats(pDvmDex->pInterfaceCache);
672 DvmDex* pDvmDex;
674 pDvmDex = dvmGetJarFileDex(pJarFile);
675 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor);
679 pFoundFile = pDvmDex;
688 DvmDex* pDvmDex;
690 pDvmDex = dvmGetRawDexFileDex(pRawDexFile)
    [all...]
Object.h 407 DvmDex* pDvmDex;
  /dalvik/vm/analysis/
DexVerify.c 300 DvmDex* pDvmDex = meth->clazz->pDvmDex;
307 if (idx >= pDvmDex->pHeader->typeIdsSize) {
309 idx, pDvmDex->pHeader->typeIdsSize);
313 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx);
330 DvmDex* pDvmDex = meth->clazz->pDvmDex;
337 if (idx >= pDvmDex->pHeader->typeIdsSize) {
339 idx, pDvmDex->pHeader->typeIdsSize);
343 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx)
    [all...]
Optimize.c 347 dvmDexChangeDex2(meth->clazz->pDvmDex, ptr, newVal);
369 if (referrer->pDvmDex != resClass->pDvmDex)
401 DvmDex* pDvmDex = referrer->pDvmDex;
407 resClass = dvmDexGetResolvedClass(pDvmDex, classIdx);
409 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx);
420 dexStringByTypeIdx(pDvmDex->pDexFile, classIdx));
445 dvmDexSetResolvedClass(pDvmDex, classIdx, resClass);
480 DvmDex* pDvmDex = referrer->pDvmDex
    [all...]
DexPrepare.c 47 static bool loadAllClasses(DvmDex* pDvmDex);
538 DvmDex* pDvmDex = NULL;
541 if (dvmDexFileOpenPartial(dexAddr, dexLength, &pDvmDex) != 0) {
551 pRegMapBuilder = dvmGenerateRegisterMaps(pDvmDex);
558 DexHeader* pHeader = (DexHeader*)pDvmDex->pHeader;
561 dvmDexFileFree(pDvmDex);
689 DvmDex* pDvmDex = NULL;
726 if (dvmDexFileOpenPartial(addr, len, &pDvmDex) != 0) {
735 *ppClassLookup = dexCreateClassLookup(pDvmDex->pDexFile);
749 pDvmDex->pDexFile->pClassLookup = *ppClassLookup
    [all...]
  /dalvik/vm/native/
dalvik_system_DexFile.c 270 DvmDex* pDvmDex;
283 pDvmDex = dvmGetRawDexFileDex(pDexOrJar->pRawDexFile);
285 pDvmDex = dvmGetJarFileDex(pDexOrJar->pJarFile);
290 clazz = dvmDefineClass(pDvmDex, descriptor, loader);
335 DvmDex* pDvmDex;
344 pDvmDex = dvmGetRawDexFileDex(pDexOrJar->pRawDexFile);
346 pDvmDex = dvmGetJarFileDex(pDexOrJar->pJarFile);
347 assert(pDvmDex != NULL);
348 pDexFile = pDvmDex->pDexFile;
  /dalvik/vm/interp/
Interp.c 268 dvmDexChangeDex1(method->clazz->pDvmDex, (u1*)addr,
320 dvmDexChangeDex1(method->clazz->pDvmDex, (u1*)addr,
364 dvmDexChangeDex1(clazz->pDvmDex, (u1*)pBreak->addr,
    [all...]

Completed in 718 milliseconds