Home
last modified time | relevance | path

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

/dalvik/libdex/
DSysUtil.cpp72 pMap->addr = pMap->baseAddr = memPtr; in sysCreatePrivateMap()
133 pMap->baseAddr = pMap->addr = memPtr; in sysFakeMapFile()
178 pMap->baseAddr = pMap->addr = memPtr; in sysMapFileInShmemWritableReadOnly()
218 pMap->baseAddr = memPtr; in sysMapFileSegmentInShmem()
225 pMap->baseAddr, (int) pMap->baseLength, in sysMapFileSegmentInShmem()
247 if (addr < pMap->baseAddr || in sysChangeMapAccess()
248 (u1*)addr >= (u1*)pMap->baseAddr + pMap->baseLength) in sysChangeMapAccess()
251 addr, pMap->baseAddr, (u1*)pMap->baseAddr + pMap->baseLength); in sysChangeMapAccess()
283 if (pMap->baseAddr == NULL && pMap->baseLength == 0) in sysReleaseShmem()
286 if (munmap(pMap->baseAddr, pMap->baseLength) < 0) { in sysReleaseShmem()
[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()
DDexFile.h605 const u1* baseAddr; member
692 return (const DexMapList*) (pDexFile->baseAddr + mapOff); in dexGetMap()
699 const u1* ptr = pDexFile->baseAddr + pStringId->stringDataOff; in dexGetStringData()
765 (pDexFile->baseAddr + pProtoId->parametersOff); in dexGetProtoParameters()
790 (pDexFile->baseAddr + pClassDef->interfacesOff); in dexGetInterfacesList()
812 (pDexFile->baseAddr + pClassDef->staticValuesOff); in dexGetStaticValuesList()
822 (pDexFile->baseAddr + pClassDef->annotationsOff); in dexGetAnnotationsDirectoryItem()
862 return pDexFile->baseAddr + pCode->debugInfoOff; in dexGetDebugInfoStream()
888 return (const u1*) (pDexFile->baseAddr + pClassDef->classDataOff); in dexGetClassData()
898 return (const DexAnnotationSetItem*) (pDexFile->baseAddr + offset); in dexGetAnnotationSetItem()
[all …]
DSysUtil.h47 void* baseAddr; /* page-aligned base address */ member
DDexClass.h114 return (const DexCode*) (pDexFile->baseAddr + pDexMethod->codeOff); in dexGetCode()
/dalvik/dexdump/
DDexDump.cpp949 printf("%06zx:", ((u1*)insns - pDexFile->baseAddr) + insnIdx*2); in dumpInstruction()
1187 startAddr = ((u1*)pCode - pDexFile->baseAddr); in dumpBytecodes()
1851 const DexMapList* list = (const DexMapList*)(pDexFile->baseAddr + offset); in findMapItem()
1865 (const DexMethodHandleItem*)(pDexFile->baseAddr + item->offset); in dumpMethodHandles()
1994 const DexCallSiteId* ids = (const DexCallSiteId*)(pDexFile->baseAddr + item->offset); in dumpCallSites()
1999 const u1* data = pDexFile->baseAddr + ids[index].callSiteOff; in dumpCallSites()