• Home
  • Raw
  • Download

Lines Matching refs:fd

52     int fd = -1;  in openAlternateSuffix()  local
71 fd = open(buf, flags); in openAlternateSuffix()
72 if (fd >= 0) { in openAlternateSuffix()
74 return fd; in openAlternateSuffix()
90 int fd; in dvmDexCacheStatus() local
124 fd = dvmOpenCachedDexFile(fileName, cachedName, in dvmDexCacheStatus()
128 ALOGV("dvmOpenCachedDexFile returned fd %d", fd); in dvmDexCacheStatus()
129 if (fd < 0) { in dvmDexCacheStatus()
137 if (!dvmUnlockCachedDexFile(fd)) { in dvmDexCacheStatus()
151 fd = openAlternateSuffix(fileName, "odex", O_RDONLY, &cachedName); in dvmDexCacheStatus()
152 if (fd < 0) { in dvmDexCacheStatus()
160 if (!dvmCheckOptHeaderAndDependencies(fd, false, 0, 0, true, true)) { in dvmDexCacheStatus()
174 if (fd >= 0) { in dvmDexCacheStatus()
175 close(fd); in dvmDexCacheStatus()
201 int fd = -1; in dvmJarFileOpen() local
218 fd = openAlternateSuffix(fileName, "odex", O_RDONLY, &cachedName); in dvmJarFileOpen()
219 if (fd >= 0) { in dvmJarFileOpen()
221 if (!dvmCheckOptHeaderAndDependencies(fd, false, 0, 0, true, true)) { in dvmJarFileOpen()
225 close(fd); in dvmJarFileOpen()
226 fd = -1; in dvmJarFileOpen()
267 fd = dvmOpenCachedDexFile(fileName, cachedName, in dvmJarFileOpen()
271 if (fd < 0) { in dvmJarFileOpen()
289 dexOffset = lseek(fd, 0, SEEK_CUR); in dvmJarFileOpen()
294 result = dexZipExtractEntryToFile(&archive, entry, fd) == 0; in dvmJarFileOpen()
298 result = dvmOptimizeDexFile(fd, dexOffset, in dvmJarFileOpen()
329 if (dvmDexFileOpenFromFd(fd, &pDvmDex) != 0) { in dvmJarFileOpen()
336 if (!dvmUnlockCachedDexFile(fd)) { in dvmJarFileOpen()
358 if (fd >= 0) { in dvmJarFileOpen()
360 (void) dvmUnlockCachedDexFile(fd); in dvmJarFileOpen()
361 close(fd); in dvmJarFileOpen()