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() 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() [all …]
|