Searched refs:zip_archive (Results 1 – 6 of 6) sorted by relevance
/art/runtime/ |
D | zip_archive_test.cc | 35 …std::unique_ptr<ZipArchive> zip_archive(ZipArchive::Open(GetLibCoreDexFileName().c_str(), &error_m… in TEST_F() local 36 ASSERT_TRUE(zip_archive.get() != nullptr) << error_msg; in TEST_F() 38 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find("classes.dex", &error_msg)); in TEST_F()
|
D | dex_file.cc | 95 …std::unique_ptr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd.release(), filename, error_msg)); in GetChecksum() local 96 if (zip_archive.get() == NULL) { in GetChecksum() 100 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(zip_entry_name, error_msg)); in GetChecksum() 227 std::unique_ptr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd, location.c_str(), error_msg)); in OpenZip() local 228 if (zip_archive.get() == nullptr) { in OpenZip() 232 return DexFile::OpenFromZip(*zip_archive, location, error_msg, dex_files); in OpenZip() 247 const DexFile* DexFile::Open(const ZipArchive& zip_archive, const char* entry_name, in Open() argument 251 std::unique_ptr<ZipEntry> zip_entry(zip_archive.Find(entry_name, error_msg)); in Open() 286 bool DexFile::OpenFromZip(const ZipArchive& zip_archive, const std::string& location, in OpenFromZip() argument 289 std::unique_ptr<const DexFile> dex_file(Open(zip_archive, kClassesDex, location, error_msg, in OpenFromZip() [all …]
|
D | dex_file.h | 397 static bool OpenFromZip(const ZipArchive& zip_archive, const std::string& location, 909 static const DexFile* Open(const ZipArchive& zip_archive, const char* entry_name,
|
D | Android.mk | 163 zip_archive.cc
|
/art/runtime/native/ |
D | java_lang_VMClassLoader.cc | 86 std::unique_ptr<ZipArchive> zip_archive(ZipArchive::Open(location.c_str(), &error_msg)); in VMClassLoader_getBootClassPathResource() local 87 if (zip_archive.get() == nullptr) { in VMClassLoader_getBootClassPathResource() 91 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(name.c_str(), &error_msg)); in VMClassLoader_getBootClassPathResource()
|
/art/dex2oat/ |
D | dex2oat.cc | 304 std::unique_ptr<ZipArchive> zip_archive(ZipArchive::Open(zip_filename, error_msg)); in ReadImageClassesFromZip() local 305 if (zip_archive.get() == nullptr) { in ReadImageClassesFromZip() 308 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(image_classes_filename, error_msg)); in ReadImageClassesFromZip() 1319 std::unique_ptr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(zip_fd, zip_location.c_str(), in dex2oat() local 1321 if (zip_archive.get() == nullptr) { in dex2oat() 1326 if (!DexFile::OpenFromZip(*zip_archive.get(), zip_location, &error_msg, &dex_files)) { in dex2oat()
|