Lines Matching refs:DexFile

117 static std::map<const OatDexFile*, std::unique_ptr<const DexFile>> opened_dex_files;
119 const DexFile* OpenDexFile(const OatDexFile* oat_dex_file, std::string* error_msg) { in OpenDexFile()
125 const DexFile* ret = oat_dex_file->OpenDexFile(error_msg).release(); in OpenDexFile()
126 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); in OpenDexFile()
244 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in WalkOatDexFile()
268 const DexFile& dex_file, in WalkOatClass()
285 const DexFile& dex_file, in WalkOatMethod()
411 using DexFileUniqV = std::vector<std::unique_ptr<const DexFile>>;
513 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in Dump()
558 std::vector<const DexFile*> dex_files; in Dump()
560 const DexFile* dex_file = OpenDexFile(oat_dex_files_[i], &error_msg); in Dump()
644 std::unique_ptr<const DexFile> dex(dex_file_loader.Open( in Dump()
711 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in GetQuickOatCode()
846 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in AddAllOffsets()
906 const DexFile* const dex_file = OpenDexFile(&oat_dex_file, &error_msg); in DumpOatDexFile()
965 const DexFile* dex_file, in ExportDexFile()
975 if (fsize == 0 || fsize < sizeof(DexFile::Header)) { in ExportDexFile()
989 reinterpret_cast<DexFile::Header*>(const_cast<uint8_t*>(dex_file->Begin()))->checksum_ = in ExportDexFile()
997 reinterpret_cast<DexFile::Header*>(const_cast<uint8_t*>(dex_file->Begin()))->checksum_; in ExportDexFile()
1071 const DexFile& dex_file, in DumpOatClass()
1108 const DexFile& dex_file, in DumpOatMethod()
1502 const DexFile* dex_file, in DumpVerifier()
2802 std::vector<std::unique_ptr<const DexFile>> dex_files; in DumpImages()
2832 std::vector<const DexFile*>* class_path) in InstallOatFile()
2845 const DexFile* const dex_file = OpenDexFile(odf, &error_msg); in InstallOatFile()
2858 for (const DexFile* dex_file : *class_path) { in InstallOatFile()
2875 std::vector<const DexFile*> class_path; in DumpOatWithRuntime()
2984 std::vector<const DexFile*> class_path; in Dump()
3052 const std::vector<const DexFile*>& dex_files, in DumpImtStats()
3067 for (const DexFile* dex_file : dex_files) { in DumpImtStats()