Searched refs:baseAddr (Results 1 – 11 of 11) sorted by relevance
/dalvik/libdex/ |
D | SysUtil.cpp | 72 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 …]
|
D | DexFile.h | 522 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 …]
|
D | DexFile.cpp | 108 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()
|
D | SysUtil.h | 43 void* baseAddr; /* page-aligned base address */ member
|
D | DexClass.h | 114 return (const DexCode*) (pDexFile->baseAddr + pDexMethod->codeOff); in dexGetCode()
|
/dalvik/vm/compiler/codegen/arm/ |
D | ArchUtility.cpp | 77 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 …]
|
D | Assemble.cpp | 907 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/ |
D | CompilerUtility.h | 71 void dvmDumpLIRInsn(struct LIR *lir, unsigned char *baseAddr);
|
D | CompilerIR.h | 216 void *baseAddr; member
|
/dalvik/vm/reflect/ |
D | Annotation.cpp | 335 (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/ |
D | DexDump.cpp | 851 printf("%06x:", ((u1*)insns - pDexFile->baseAddr) + insnIdx*2); in dumpInstruction() 1069 startAddr = ((u1*)pCode - pDexFile->baseAddr); in dumpBytecodes()
|