Lines Matching refs:elf_obj_
318 : wrapper_(std::move(wrapper)), elf_obj_(elf_obj), elf_(elf_obj->getELFFile()) {} in ElfFileImpl()
359 llvm::StringRef data = elf_obj_->getData(); in GetBuildId()
362 for (auto it = elf_obj_->section_begin(); it != elf_obj_->section_end(); ++it) { in GetBuildId()
382 AddSymbolForPltSection(elf_obj_, callback); in ParseSymbols()
387 CheckSymbolSections(elf_obj_, &has_symtab, &has_dynsym); in ParseSymbols()
388 if (has_symtab && elf_obj_->symbol_begin() != elf_obj_->symbol_end()) { in ParseSymbols()
389 ReadSymbolTable(elf_obj_->symbol_begin(), elf_obj_->symbol_end(), callback, is_arm, in ParseSymbols()
390 elf_obj_->section_end()); in ParseSymbols()
392 } else if (has_dynsym && elf_obj_->dynamic_symbol_begin()->getRawDataRefImpl() != in ParseSymbols()
394 ReadSymbolTable(elf_obj_->dynamic_symbol_begin(), elf_obj_->dynamic_symbol_end(), callback, in ParseSymbols()
395 is_arm, elf_obj_->section_end()); in ParseSymbols()
417 ReadSymbolTable(elf_obj_->dynamic_symbol_begin(), elf_obj_->dynamic_symbol_end(), callback, in ParseDynamicSymbols()
418 is_arm, elf_obj_->section_end()); in ParseDynamicSymbols()
422 for (llvm::object::section_iterator it = elf_obj_->section_begin(); in ReadSection()
423 it != elf_obj_->section_end(); ++it) { in ReadSection()
472 const llvm::object::ELFObjectFile<ELFT>* elf_obj_; member in simpleperf::__anon418228490111::ElfFileImpl