Lines Matching defs:fileName

37  * Attempt to open a file whose name is similar to <fileName>,
45 static int openAlternateSuffix(const char *fileName, const char *suffix,
49 size_t fileNameLen = strlen(fileName);
63 memcpy(buf, fileName, fileNameLen + 1);
84 * to the jar file at the absolute path "fileName".
86 DexCacheStatus dvmDexCacheStatus(const char *fileName)
98 if (dvmClassPathContains(gDvm.bootClassPath, fileName)) {
108 if (dexZipOpenArchive(fileName, &archive) != 0) {
119 ALOGV("dvmDexCacheStatus: Checking cache for %s", fileName);
120 cachedName = dexOptGenerateCacheFileName(fileName, kDexInJarName);
124 fd = dvmOpenCachedDexFile(fileName, cachedName,
151 fd = openAlternateSuffix(fileName, "odex", O_RDONLY, &cachedName);
159 ALOGV("Using alternate file (odex) for %s ...", fileName);
161 ALOGE("%s odex has stale dependencies", fileName);
166 ALOGV("%s odex has good dependencies", fileName);
188 int dvmJarFileOpen(const char* fileName, const char* odexOutputName,
207 if (dexZipOpenArchive(fileName, &archive) != 0)
218 fd = openAlternateSuffix(fileName, "odex", O_RDONLY, &cachedName);
220 ALOGV("Using alternate file (odex) for %s ...", fileName);
222 ALOGE("%s odex has stale dependencies", fileName);
229 ALOGV("%s odex has good dependencies", fileName);
258 cachedName = dexOptGenerateCacheFileName(fileName,
266 fileName, cachedName);
267 fd = dvmOpenCachedDexFile(fileName, cachedName,
273 fileName, cachedName);
300 fileName,
308 fileName);
314 fileName,
330 ALOGI("Unable to map %s in %s", kDexInJarName, fileName);
344 ALOGV("Successfully opened '%s' in '%s'", kDexInJarName, fileName);