Home
last modified time | relevance | path

Searched refs:baseAddr (Results 1 – 11 of 11) sorted by relevance

/dalvik/libdex/
DSysUtil.cpp72 pMap->addr = pMap->baseAddr = memPtr; in sysCreatePrivateMap()
139 pMap->baseAddr = pMap->addr = memPtr; in sysLoadFileInShmem()
172 pMap->baseAddr = pMap->addr = memPtr; in sysFakeMapFile()
205 pMap->baseAddr = pMap->addr = memPtr; in sysMapFileInShmemReadOnly()
252 pMap->baseAddr = pMap->addr = memPtr; in sysMapFileInShmemWritableReadOnly()
292 pMap->baseAddr = memPtr; in sysMapFileSegmentInShmem()
299 pMap->baseAddr, (int) pMap->baseLength, in sysMapFileSegmentInShmem()
321 if (addr < pMap->baseAddr || in sysChangeMapAccess()
322 (u1*)addr >= (u1*)pMap->baseAddr + pMap->baseLength) in sysChangeMapAccess()
325 addr, pMap->baseAddr, (u1*)pMap->baseAddr + pMap->baseLength); in sysChangeMapAccess()
[all …]
DDexFile.h522 const u1* baseAddr; member
609 return (const DexMapList*) (pDexFile->baseAddr + mapOff); in dexGetMap()
616 const u1* ptr = pDexFile->baseAddr + pStringId->stringDataOff; in dexGetStringData()
682 (pDexFile->baseAddr + pProtoId->parametersOff); in dexGetProtoParameters()
707 (pDexFile->baseAddr + pClassDef->interfacesOff); in dexGetInterfacesList()
729 (pDexFile->baseAddr + pClassDef->staticValuesOff); in dexGetStaticValuesList()
739 (pDexFile->baseAddr + pClassDef->annotationsOff); in dexGetAnnotationsDirectoryItem()
779 return pDexFile->baseAddr + pCode->debugInfoOff; in dexGetDebugInfoStream()
805 return (const u1*) (pDexFile->baseAddr + pClassDef->classDataOff); in dexGetClassData()
812 return (const DexAnnotationSetItem*) (pDexFile->baseAddr + offset); in dexGetAnnotationSetItem()
[all …]
DDexFile.cpp108 const u1* ptr = pDexFile->baseAddr + pStringId->stringDataOff; in dexStringAndSizeById()
181 (const char*) (pDexFile->baseAddr + stringOff); in classLookupAdd()
183 (const DexClassDef*) (pDexFile->baseAddr + classDefOff); in classLookupAdd()
247 (u1*)pString - pDexFile->baseAddr, in dexCreateClassLookup()
248 (u1*)pClassDef - pDexFile->baseAddr, &numProbes); in dexCreateClassLookup()
272 pDexFile->baseAddr = data; in dexFileSetupBasicPointers()
465 str = (const char*) (pDexFile->baseAddr + offset); in dexFindClass()
468 (pDexFile->baseAddr + pLookup->table[idx].classDefOffset); in dexFindClass()
DSysUtil.h43 void* baseAddr; /* page-aligned base address */ member
DDexClass.h114 return (const DexCode*) (pDexFile->baseAddr + pDexMethod->codeOff); in dexGetCode()
/dalvik/vm/compiler/codegen/arm/
DArchUtility.cpp77 unsigned char *baseAddr, int size) in buildInsnString() argument
199 (int) baseAddr + lir->generic.offset + 4 + in buildInsnString()
207 ((((intptr_t) baseAddr + lir->generic.offset + 4) & in buildInsnString()
295 void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr) in dvmDumpLIRInsn() argument
354 LOGD("%p (%04x): .align4", baseAddr + offset, offset); in dvmDumpLIRInsn()
376 baseAddr, 256); in dvmDumpLIRInsn()
377 buildInsnString(EncodingMap[lir->opcode].fmt, lir, buf, baseAddr, in dvmDumpLIRInsn()
380 baseAddr + offset, offset, opName, buf, in dvmDumpLIRInsn()
402 LOGD("installed code is at %p", cUnit->baseAddr); in dvmCompilerCodegenDump()
405 dvmDumpLIRInsn(lirInsn, (unsigned char *) cUnit->baseAddr); in dvmCompilerCodegenDump()
[all …]
DAssemble.cpp907 int *dataPtr = (int *) ((char *) cUnit->baseAddr + cUnit->dataOffset); in installLiteralPools()
1500 cUnit->baseAddr = (char *) gDvmJit.codeCache + gDvmJit.codeCacheByteUsed; in dvmCompilerAssembleLIR()
1503 UNPROTECT_CODE_CACHE(cUnit->baseAddr, offset); in dvmCompilerAssembleLIR()
1506 memcpy((char*)cUnit->baseAddr, cUnit->codeBuffer, chainCellOffset); in dvmCompilerAssembleLIR()
1518 memcpy((char*)cUnit->baseAddr + chainCellOffset, &chainCellCounts, in dvmCompilerAssembleLIR()
1522 memcpy((char*) cUnit->baseAddr + chainCellOffset + in dvmCompilerAssembleLIR()
1531 dvmCompilerCacheFlush((long)cUnit->baseAddr, in dvmCompilerAssembleLIR()
1532 (long)((char *) cUnit->baseAddr + offset), 0); in dvmCompilerAssembleLIR()
1535 PROTECT_CODE_CACHE(cUnit->baseAddr, offset); in dvmCompilerAssembleLIR()
1541 info->codeAddress = (char*)cUnit->baseAddr + cUnit->headerSize; in dvmCompilerAssembleLIR()
[all …]
/dalvik/vm/compiler/
DCompilerUtility.h71 void dvmDumpLIRInsn(struct LIR *lir, unsigned char *baseAddr);
DCompilerIR.h216 void *baseAddr; member
/dalvik/vm/reflect/
DAnnotation.cpp335 (ptr-1) - (u1*)clazz->pDvmDex->pDexFile->baseAddr); in processAnnotationValue()
766 *pPtr, *pPtr - (u1*) clazz->pDvmDex->pDexFile->baseAddr, in processEncodedAnnotation()
965 (ptr-1) - (u1*)clazz->pDvmDex->pDexFile->baseAddr); in skipAnnotationValue()
/dalvik/dexdump/
DDexDump.cpp851 printf("%06x:", ((u1*)insns - pDexFile->baseAddr) + insnIdx*2); in dumpInstruction()
1069 startAddr = ((u1*)pCode - pDexFile->baseAddr); in dumpBytecodes()