Searched refs:dexOffset (Results 1 – 10 of 10) sorted by relevance
/dalvik/vm/analysis/ |
D | DexPrepare.h | 117 bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLen, 123 bool dvmContinueOptimization(int fd, off_t dexOffset, long dexLength,
|
D | DexPrepare.cpp | 351 bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLength, in dvmOptimizeDexFile() argument 427 sprintf(values[4], "%d", (int) dexOffset); in dvmOptimizeDexFile() 527 bool dvmContinueOptimization(int fd, off_t dexOffset, long dexLength, in dvmContinueOptimization() argument 537 assert(dexOffset >= 0); in dvmContinueOptimization() 544 if (dexOffset < (int) sizeof(DexOptHeader)) { in dvmContinueOptimization() 566 mapAddr = mmap(NULL, dexOffset + dexLength, PROT_READ|PROT_WRITE, in dvmContinueOptimization() 602 success = rewriteDex(((u1*) mapAddr) + dexOffset, dexLength, in dvmContinueOptimization() 607 u1* dexAddr = ((u1*) mapAddr) + dexOffset; in dvmContinueOptimization() 634 if (msync(mapAddr, dexOffset + dexLength, MS_SYNC) != 0) { in dvmContinueOptimization() 645 if (munmap(mapAddr, dexOffset + dexLength) != 0) { in dvmContinueOptimization() [all …]
|
/dalvik/vm/ |
D | RawDexFile.cpp | 180 off_t dexOffset; in dvmRawDexFileOpen() local 182 dexOffset = lseek(optFd, 0, SEEK_CUR); in dvmRawDexFileOpen() 183 result = (dexOffset > 0); in dvmRawDexFileOpen() 192 result = dvmOptimizeDexFile(optFd, dexOffset, fileSize, in dvmRawDexFileOpen()
|
D | JarFile.cpp | 287 off_t dexOffset; in dvmJarFileOpen() local 289 dexOffset = lseek(fd, 0, SEEK_CUR); in dvmJarFileOpen() 290 result = (dexOffset > 0); in dvmJarFileOpen() 298 result = dvmOptimizeDexFile(fd, dexOffset, in dvmJarFileOpen()
|
D | Profile.cpp | 898 addr = (u4) method->insns - pOptHdr->dexOffset; in dvmEmitEmulatorTrace()
|
/dalvik/dexopt/ |
D | OptMain.cpp | 65 off_t dexOffset; in extractAndProcessZip() local 89 dexOffset = lseek(cacheFd, 0, SEEK_CUR); in extractAndProcessZip() 90 if (dexOffset < 0) in extractAndProcessZip() 186 if (!dvmContinueOptimization(cacheFd, dexOffset, uncompLen, debugFileName, in extractAndProcessZip()
|
/dalvik/libdex/ |
D | OptInvocation.cpp | 134 optHdr.dexOffset = sizeof(optHdr); in dexOptCreateEmptyHeader()
|
D | DexFile.cpp | 319 pDexFile->pOptHeader->dexOffset, pDexFile->pOptHeader->flags); in dexFileParse() 326 data += pDexFile->pOptHeader->dexOffset; in dexFileParse() 327 length -= pDexFile->pOptHeader->dexOffset; in dexFileParse()
|
D | DexFile.h | 477 u4 dexOffset; /* file offset of DEX header */ member
|
/dalvik/dexdump/ |
D | DexDump.cpp | 406 pOptHeader->dexOffset, pOptHeader->dexOffset); in dumpFileHeader()
|