Lines Matching refs:elf_filename

109                                   const std::string& elf_filename,
150 virtual bool Load(const std::string& elf_filename,
166 virtual void PreSetup(const std::string& elf_filename) = 0;
197 const std::string& elf_filename, in OpenOatFile() argument
209 if (!ret->Load(elf_filename, in OpenOatFile()
218 if (!ret->ComputeFields(elf_filename, error_msg)) { in OpenOatFile()
222 ret->PreSetup(elf_filename); in OpenOatFile()
993 bool Load(const std::string& elf_filename,
1010 void PreSetup(const std::string& elf_filename) override;
1013 bool Dlopen(const std::string& elf_filename,
1066 bool DlOpenOatFile::Load(const std::string& elf_filename, in Load() argument
1104 bool success = Dlopen(elf_filename, reservation, error_msg); in Load()
1110 bool DlOpenOatFile::Dlopen(const std::string& elf_filename, in Dlopen() argument
1116 UNUSED(elf_filename, reservation); in Dlopen()
1121 UniqueCPtr<char> absolute_path(realpath(elf_filename.c_str(), nullptr)); in Dlopen()
1123 *error_msg = StringPrintf("Failed to find absolute path for '%s'", elf_filename.c_str()); in Dlopen()
1132 *error_msg = StringPrintf("Invalid reservation for %s", elf_filename.c_str()); in Dlopen()
1206 elf_filename.c_str()); in Dlopen()
1215 *error_msg = StringPrintf("host dlopen re-opened '%s'", elf_filename.c_str()); in Dlopen()
1222 *error_msg = StringPrintf("Failed to dlopen '%s': %s", elf_filename.c_str(), dlerror()); in Dlopen()
1229 void DlOpenOatFile::PreSetup(const std::string& elf_filename) { in PreSetup() argument
1231 UNUSED(elf_filename); in PreSetup()
1334 LOG(ERROR) << "File " << elf_filename << " loaded with dlopen but cannot find its mmaps."; in PreSetup()
1391 bool Load(const std::string& elf_filename,
1405 void PreSetup(const std::string& elf_filename ATTRIBUTE_UNUSED) override { in PreSetup()
1444 bool ElfOatFile::Load(const std::string& elf_filename, in Load() argument
1451 std::unique_ptr<File> file(OS::OpenFileForReading(elf_filename.c_str())); in Load()
1576 bool Load(const std::string& elf_filename ATTRIBUTE_UNUSED, in Load()
1596 void PreSetup(const std::string& elf_filename ATTRIBUTE_UNUSED) override {} in PreSetup()