Lines Matching refs:file

215     const OatFile* file = oat_.GetFile();  in GetStatusDump()  local
216 if (file == nullptr) { in GetStatusDump()
223 status << "compilation_filter=" << CompilerFilter::NameOfFilter(file->GetCompilerFilter()); in GetStatusDump()
236 const OatFile* file = odex_.GetFile(); in GetStatusDump() local
237 if (file == nullptr) { in GetStatusDump()
240 status << "compilation_filter=" << CompilerFilter::NameOfFilter(file->GetCompilerFilter()); in GetStatusDump()
318 bool OatFileAssistant::DexChecksumUpToDate(const VdexFile& file, std::string* error_msg) { in DexChecksumUpToDate() argument
326 uint32_t number_of_dex_files = file.GetVerifierDepsHeader().GetNumberOfDexFiles(); in DexChecksumUpToDate()
336 uint32_t actual_checksum = file.GetLocationChecksum(i); in DexChecksumUpToDate()
351 bool OatFileAssistant::DexChecksumUpToDate(const OatFile& file, std::string* error_msg) { in DexChecksumUpToDate() argument
359 uint32_t number_of_dex_files = file.GetOatHeader().GetDexFileCount(); in DexChecksumUpToDate()
370 const OatDexFile* oat_dex_file = file.GetOatDexFile(dex.c_str(), nullptr); in DexChecksumUpToDate()
372 *error_msg = StringPrintf("failed to find %s in %s", dex.c_str(), file.GetLocation().c_str()); in DexChecksumUpToDate()
386 OatFileAssistant::OatStatus OatFileAssistant::GivenOatFileStatus(const OatFile& file) { in GivenOatFileStatus() argument
392 const bool is_cc = file.GetOatHeader().IsConcurrentCopying(); in GivenOatFileStatus()
400 VdexFile* vdex = file.GetVdexFile(); in GivenOatFileStatus()
406 CompilerFilter::Filter current_compiler_filter = file.GetCompilerFilter(); in GivenOatFileStatus()
410 if (!ValidateBootClassPathChecksums(file)) { in GivenOatFileStatus()
421 !LocationIsOnSystem(file.GetLocation().c_str()) && in GivenOatFileStatus()
422 file.ContainsDexCode() && in GivenOatFileStatus()
515 std::string file = location.substr(pos+1); in DexLocationToOdexNames() local
516 pos = file.rfind('.'); in DexLocationToOdexNames()
521 std::string base = file.substr(0, pos); in DexLocationToOdexNames()
719 const OatFile* file = GetFile(); in Status() local
720 if (file == nullptr) { in Status()
763 status_ = oat_file_assistant_->GivenOatFileStatus(*file); in Status()
764 VLOG(oat) << file->GetLocation() << " is " << status_ in Status()
765 << " with filter " << file->GetCompilerFilter(); in Status()
853 const OatFile* file = GetFile(); in CompilerFilterIsOkay() local
854 if (file == nullptr) { in CompilerFilterIsOkay()
858 CompilerFilter::Filter current = file->GetCompilerFilter(); in CompilerFilterIsOkay()
869 const OatFile* file = GetFile(); in ClassLoaderContextIsOkay() local
870 if (file == nullptr) { in ClassLoaderContextIsOkay()
875 if (!CompilerFilter::IsVerificationEnabled(file->GetCompilerFilter())) { in ClassLoaderContextIsOkay()
899 const bool result = context->VerifyClassLoaderContextMatch(file->GetClassLoaderContext()) != in ClassLoaderContextIsOkay()
903 << file->GetClassLoaderContext() in ClassLoaderContextIsOkay()
910 const OatFile* file = GetFile(); in IsExecutable() local
911 return (file != nullptr && file->IsExecutable()); in IsExecutable()