Lines Matching refs:name
26 static bool hasDexExtension(const char* name) { in hasDexExtension() argument
27 size_t len = strlen(name); in hasDexExtension()
30 && (name[len - 5] != '/') in hasDexExtension()
31 && (strcmp(&name[len - 4], ".dex") == 0); in hasDexExtension()
357 char* name; in Dalvik_dalvik_system_DexFile_defineClass() local
360 name = dvmCreateCstrFromString(nameObj); in Dalvik_dalvik_system_DexFile_defineClass()
361 descriptor = dvmDotToDescriptor(name); in Dalvik_dalvik_system_DexFile_defineClass()
364 free(name); in Dalvik_dalvik_system_DexFile_defineClass()
474 char* name; in Dalvik_dalvik_system_DexFile_isDexOptNeeded() local
478 name = dvmCreateCstrFromString(nameObj); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
479 if (name == NULL) { in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
483 if (access(name, R_OK) != 0) { in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
484 dvmThrowFileNotFoundException(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
485 free(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
488 status = dvmDexCacheStatus(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
489 ALOGV("dvmDexCacheStatus(%s) returned %d", name, status); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
495 dvmThrowIOException(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
505 dvmThrowStaleDexCacheError(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
509 free(name); in Dalvik_dalvik_system_DexFile_isDexOptNeeded()