Searched refs:zip_archive (Results 1 - 8 of 8) sorted by relevance

/art/runtime/
H A Dzip_archive_test.cc17 #include "zip_archive.h"
32 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(GetLibCoreDexFileName()));
33 ASSERT_TRUE(zip_archive.get() != false);
34 UniquePtr<ZipEntry> zip_entry(zip_archive->Find("classes.dex"));
H A Dzip_archive.h47 ZipEntry(const ZipArchive* zip_archive, const byte* ptr) : zip_archive_(zip_archive), ptr_(ptr) {} argument
H A Dzip_archive.cc17 #include "zip_archive.h"
344 UniquePtr<ZipArchive> zip_archive(new ZipArchive(fd));
345 if (zip_archive.get() == NULL) {
348 if (!zip_archive->MapCentralDirectory()) {
349 zip_archive->Close();
352 if (!zip_archive->Parse()) {
353 zip_archive->Close();
356 return zip_archive.release();
H A Ddex_file.cc44 #include "zip_archive.h"
92 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd));
93 if (zip_archive.get() == NULL) {
96 UniquePtr<ZipEntry> zip_entry(zip_archive->Find(kClassesDex));
211 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd));
212 if (zip_archive.get() == NULL) {
216 return DexFile::Open(*zip_archive.get(), location);
229 const DexFile* DexFile::Open(const ZipArchive& zip_archive, const std::string& location) { argument
231 UniquePtr<ZipEntry> zip_entry(zip_archive.Find(kClassesDex));
H A DAndroid.mk136 zip_archive.cc
H A Ddex_file.h364 static const DexFile* Open(const ZipArchive& zip_archive, const std::string& location);
/art/runtime/native/
H A Djava_lang_VMClassLoader.cc23 #include "zip_archive.h"
75 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(location));
76 if (zip_archive.get() == NULL) {
79 UniquePtr<ZipEntry> zip_entry(zip_archive->Find(name.c_str()));
/art/dex2oat/
H A Ddex2oat.cc55 #include "zip_archive.h"
205 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(zip_filename));
206 if (zip_archive.get() == NULL) {
210 UniquePtr<ZipEntry> zip_entry(zip_archive->Find(image_classes_filename));
910 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(zip_fd));
911 if (zip_archive.get() == NULL) {
915 const DexFile* dex_file = DexFile::Open(*zip_archive.get(), zip_location);

Completed in 206 milliseconds