Lines Matching refs:dexOffset
297 bool dvmOptimizeDexFile(int fd, off_t dexOffset, long dexLength, in dvmOptimizeDexFile() argument
373 sprintf(values[4], "%d", (int) dexOffset); in dvmOptimizeDexFile()
474 bool dvmContinueOptimization(int fd, off_t dexOffset, long dexLength, in dvmContinueOptimization() argument
486 assert(dexOffset >= 0); in dvmContinueOptimization()
493 if (dexOffset < (int) sizeof(DexOptHeader)) { in dvmContinueOptimization()
515 mapAddr = mmap(NULL, dexOffset + dexLength, PROT_READ|PROT_WRITE, in dvmContinueOptimization()
534 success = rewriteDex(((u1*) mapAddr) + dexOffset, dexLength, in dvmContinueOptimization()
539 u1* dexAddr = ((u1*) mapAddr) + dexOffset; in dvmContinueOptimization()
566 if (msync(mapAddr, dexOffset + dexLength, MS_SYNC) != 0) { in dvmContinueOptimization()
577 if (munmap(mapAddr, dexOffset + dexLength) != 0) { in dvmContinueOptimization()
651 optHdr.dexOffset = (u4) dexOffset; in dvmContinueOptimization()