Home
last modified time | relevance | path

Searched refs:memMap (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/
DDvmDex.c107 MemMapping memMap; in dvmDexFileOpenFromFd() local
119 if (sysMapFileInShmemWritableReadOnly(fd, &memMap) != 0) { in dvmDexFileOpenFromFd()
124 pDexFile = dexFileParse(memMap.addr, memMap.length, parseFlags); in dvmDexFileOpenFromFd()
127 sysReleaseShmem(&memMap); in dvmDexFileOpenFromFd()
134 sysReleaseShmem(&memMap); in dvmDexFileOpenFromFd()
139 sysCopyMap(&pDvmDex->memMap, &memMap); in dvmDexFileOpenFromFd()
204 sysReleaseShmem(&pDvmDex->memMap); in dvmDexFileFree()
244 if (sysChangeMapAccess(addr, 1, true, &pDvmDex->memMap) != 0) { in dvmDexChangeDex1()
251 if (sysChangeMapAccess(addr, 1, false, &pDvmDex->memMap) != 0) { in dvmDexChangeDex1()
281 if (sysChangeMapAccess(addr, 2, true, &pDvmDex->memMap) != 0) { in dvmDexChangeDex2()
[all …]
DDvmDex.h61 MemMapping memMap; member
/dalvik/vm/analysis/
DRegisterMap.h218 MemMapping memMap; member
DRegisterMap.c799 if (sysCreatePrivateMap(4 * 1024 * 1024, &pBuilder->memMap) != 0) { in dvmGenerateRegisterMaps()
807 size_t actual = writeMapsAllClasses(pDvmDex, (u1*)pBuilder->memMap.addr, in dvmGenerateRegisterMaps()
808 pBuilder->memMap.length); in dvmGenerateRegisterMaps()
816 pBuilder->data = pBuilder->memMap.addr; in dvmGenerateRegisterMaps()
829 sysReleaseShmem(&pBuilder->memMap); in dvmFreeRegisterMapBuilder()