Lines Matching refs:dex_files

184   std::vector<std::unique_ptr<const DexFile>> dex_files;  in OpenDexFilesFromOat()  local
272 /*out*/&dex_files, in OpenDexFilesFromOat()
281 for (const auto& dex_file : dex_files) { in OpenDexFilesFromOat()
286 dex_files.clear(); in OpenDexFilesFromOat()
301 DCHECK(dex_files.empty()); in OpenDexFilesFromOat()
323 dex_files = oat_file_assistant.LoadDexFiles(*oat_file.get(), dex_location); in OpenDexFilesFromOat()
326 for (const auto& dex_file : dex_files) { in OpenDexFilesFromOat()
331 if (dex_files.empty()) { in OpenDexFilesFromOat()
336 for (const std::unique_ptr<const DexFile>& dex_file : dex_files) { in OpenDexFilesFromOat()
353 context->CheckForDuplicateDexFiles(MakeNonOwningPointerVector(dex_files)); in OpenDexFilesFromOat()
388 if (dex_files.empty()) { in OpenDexFilesFromOat()
397 &dex_files)) { in OpenDexFilesFromOat()
406 Runtime::Current()->GetJit()->RegisterDexFiles(dex_files, class_loader); in OpenDexFilesFromOat()
413 return dex_files; in OpenDexFilesFromOat()
432 std::vector<std::unique_ptr<const DexFile>> dex_files = OpenDexFilesFromOat_Impl( in OpenDexFilesFromOat() local
442 for (std::unique_ptr<const DexFile>& dex_file : dex_files) { in OpenDexFilesFromOat()
453 return dex_files; in OpenDexFilesFromOat()
495 std::vector<std::unique_ptr<const DexFile>> dex_files; in OpenDexFilesFromOat_Impl() local
508 dex_files.push_back(std::move(dex_file)); in OpenDexFilesFromOat_Impl()
518 return dex_files; in OpenDexFilesFromOat_Impl()
528 return dex_files; in OpenDexFilesFromOat_Impl()
534 std::unique_ptr<OatFile> oat_file(OatFile::OpenFromVdex(MakeNonOwningPointerVector(dex_files), in OpenDexFilesFromOat_Impl()
541 return dex_files; in OpenDexFilesFromOat_Impl()
617 BackgroundVerificationTask(const std::vector<const DexFile*>& dex_files, in BackgroundVerificationTask() argument
620 : dex_files_(dex_files), in BackgroundVerificationTask()
713 void OatFileManager::RunBackgroundVerification(const std::vector<const DexFile*>& dex_files, in RunBackgroundVerification() argument
735 if (dex_files.size() < 1) { in RunBackgroundVerification()
740 std::string dex_location = dex_files[0]->GetLocation(); in RunBackgroundVerification()
773 dex_files, in RunBackgroundVerification()