Searched refs:ZipArchive (Results 1 - 7 of 7) sorted by relevance

/art/runtime/
H A Dzip_archive.h34 class ZipArchive;
47 ZipEntry(const ZipArchive* zip_archive, const byte* ptr) : zip_archive_(zip_archive), ptr_(ptr) {}
63 const ZipArchive* zip_archive_;
68 friend class ZipArchive;
72 class ZipArchive { class in namespace:art
111 // return new ZipArchive instance on success, NULL on error.
112 static ZipArchive* Open(const std::string& filename);
113 static ZipArchive* OpenFromFd(int fd);
117 ~ZipArchive() {
122 explicit ZipArchive(in function in class:art::ZipArchive
[all...]
H A Dzip_archive.cc48 return Le16ToHost(ptr_ + ZipArchive::kCDEMethod);
52 return Le32ToHost(ptr_ + ZipArchive::kCDECompLen);
56 return Le32ToHost(ptr_ + ZipArchive::kCDEUncompLen);
60 return Le32ToHost(ptr_ + ZipArchive::kCDECRC);
73 int64_t lfh_offset = Le32ToHost(ptr_ + ZipArchive::kCDELocalOffset);
74 if (lfh_offset + ZipArchive::kLFHLen >= dir_offset) {
84 uint8_t lfh_buf[ZipArchive::kLFHLen];
91 if (Le32ToHost(lfh_buf) != ZipArchive::kLFHSignature) {
96 uint32_t gpbf = Le16ToHost(lfh_buf + ZipArchive::kLFHGPBFlags);
97 if ((gpbf & ZipArchive
[all...]
H A Dzip_archive_test.cc32 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(GetLibCoreDexFileName()));
H A Ddex_file.cc92 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd));
211 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(fd));
229 const DexFile* DexFile::Open(const ZipArchive& zip_archive, const std::string& location) {
H A Ddex_file.h43 class ZipArchive;
364 static const DexFile* Open(const ZipArchive& zip_archive, const std::string& location);
/art/runtime/native/
H A Djava_lang_VMClassLoader.cc75 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(location));
/art/dex2oat/
H A Ddex2oat.cc205 UniquePtr<ZipArchive> zip_archive(ZipArchive::Open(zip_filename));
910 UniquePtr<ZipArchive> zip_archive(ZipArchive::OpenFromFd(zip_fd));

Completed in 173 milliseconds