Searched refs:elf_obj_ (Results 1 – 1 of 1) sorted by relevance
/system/extras/simpleperf/ |
D | read_elf.cpp | 318 : wrapper_(std::move(wrapper)), elf_obj_(elf_obj), elf_(elf_obj->getELFFile()) {} in ElfFileImpl() 343 llvm::StringRef data = elf_obj_->getData(); in GetBuildId() 346 for (auto it = elf_obj_->section_begin(); it != elf_obj_->section_end(); ++it) { in GetBuildId() 366 AddSymbolForPltSection(elf_obj_, callback); in ParseSymbols() 371 CheckSymbolSections(elf_obj_, &has_symtab, &has_dynsym); in ParseSymbols() 372 if (has_symtab && elf_obj_->symbol_begin() != elf_obj_->symbol_end()) { in ParseSymbols() 373 ReadSymbolTable(elf_obj_->symbol_begin(), elf_obj_->symbol_end(), callback, is_arm, in ParseSymbols() 374 elf_obj_->section_end()); in ParseSymbols() 376 } else if (has_dynsym && elf_obj_->dynamic_symbol_begin()->getRawDataRefImpl() != in ParseSymbols() 378 ReadSymbolTable(elf_obj_->dynamic_symbol_begin(), elf_obj_->dynamic_symbol_end(), callback, in ParseSymbols() [all …]
|