Lines Matching defs:filename
96 OatFileBase(const std::string& filename, bool executable) : OatFile(filename, executable) {}
495 DlOpenOatFile(const std::string& filename, bool executable)
496 : OatFileBase(filename, executable),
757 ElfOatFile(const std::string& filename, bool executable) : OatFileBase(filename, executable) {}
872 *error_msg = StringPrintf("Failed to open oat filename for reading: %s", strerror(errno));
944 OatFile* OatFile::Open(const std::string& filename,
953 CHECK(!filename.empty()) << location;
957 if (!OS::FileExists(filename.c_str())) {
958 *error_msg = StringPrintf("File %s does not exist.", filename.c_str());
964 OatFile* with_dlopen = OatFileBase::OpenOatFile<DlOpenOatFile>(filename,
977 LOG(ERROR) << "Failed to dlopen: " << filename << " with error " << *error_msg;
992 OatFile* with_internal = OatFileBase::OpenOatFile<ElfOatFile>(filename,
1077 // changes. If it does (i.e. some symlink used by the filename changes) we may return