/third_party/libabigail/src/ |
H A D | abg-symtab-reader.cc | 141 symtab::load(Elf* elf_handle, in load() argument 202 symtab::load_(Elf* elf_handle, in load_() argument [all...] |
H A D | abg-elf-reader.cc | 247 Elf* elf_handle = nullptr; member 523 reader::elf_handle() const in elf_handle() function in abigail::elf::reader [all...] |
H A D | abg-elf-helpers.cc | 309 find_section_by_name(Elf* elf_handle, const std::string& name) in find_section_by_name() argument 344 find_section(Elf* elf_handle, const std::string& name, Elf64_Word section_type) in find_section() argument 377 find_section(Elf* elf_handle, Elf64_Word section_type) find_section() argument 396 find_symtab_section(Elf* elf_handle) find_symtab_section() argument 407 find_dynsym_section(Elf* elf_handle) find_dynsym_section() argument 425 find_symbol_table_section(Elf* elf_handle) find_symbol_table_section() argument 457 find_symbol_table_section_index(Elf* elf_handle, size_t& symtab_index) find_symbol_table_section_index() argument 478 find_hash_table_section_index(Elf* elf_handle, size_t& ht_section_index, size_t& symtab_section_index) find_hash_table_section_index() argument 519 find_text_section(Elf* elf_handle) find_text_section() argument 528 find_bss_section(Elf* elf_handle) find_bss_section() argument 537 find_rodata_section(Elf* elf_handle) find_rodata_section() argument 546 find_data_section(Elf* elf_handle) find_data_section() argument 555 find_data1_section(Elf* elf_handle) find_data1_section() argument 566 find_opd_section(Elf* elf_handle) find_opd_section() argument 585 get_symbol_versionning_sections(Elf* elf_handle, Elf_Scn*& versym_section, Elf_Scn*& verdef_section, Elf_Scn*& verneed_section) get_symbol_versionning_sections() argument 624 find_ksymtab_section(Elf* elf_handle) find_ksymtab_section() argument 634 find_ksymtab_gpl_section(Elf* elf_handle) find_ksymtab_gpl_section() argument 645 find_ksymtab_strings_section(Elf *elf_handle) find_ksymtab_strings_section() argument 660 find_relocation_section(Elf* elf_handle, Elf_Scn* target_section) find_relocation_section() argument 693 find_strtab_for_symtab_section(Elf* elf_handle, Elf_Scn* symtab_section) find_strtab_for_symtab_section() argument 722 get_version_definition_for_versym(Elf* elf_handle, GElf_Versym* versym, Elf_Scn* verdef_section, elf_symbol::version& version) get_version_definition_for_versym() argument 783 get_version_needed_for_versym(Elf* elf_handle, GElf_Versym* versym, Elf_Scn* verneed_section, elf_symbol::version& version) get_version_needed_for_versym() argument 856 get_version_for_symbol(Elf* elf_handle, size_t symbol_index, bool get_def_version, elf_symbol::version& version) get_version_for_symbol() argument 920 get_crc_for_symbol(Elf* elf_handle, GElf_Sym* crc_symbol, uint32_t& crc_value) get_crc_for_symbol() argument 963 architecture_is_ppc64(Elf* elf_handle) architecture_is_ppc64() argument 976 architecture_is_ppc32(Elf* elf_handle) architecture_is_ppc32() argument 989 architecture_is_arm32(Elf* elf_handle) architecture_is_arm32() argument 1002 architecture_is_arm64(Elf* elf_handle) architecture_is_arm64() argument 1021 architecture_is_big_endian(Elf* elf_handle) architecture_is_big_endian() argument 1140 lookup_ppc64_elf_fn_entry_point_address(Elf* elf_handle, GElf_Addr fn_desc_address) lookup_ppc64_elf_fn_entry_point_address() argument 1189 is_linux_kernel_module(Elf *elf_handle) is_linux_kernel_module() argument 1205 is_linux_kernel(Elf *elf_handle) is_linux_kernel() argument 1223 get_binary_load_address(Elf* elf_handle, GElf_Addr& load_address) get_binary_load_address() argument 1265 get_architecture_word_size(Elf* elf_handle) get_architecture_word_size() argument 1285 is_executable(Elf* elf_handle) is_executable() argument 1298 is_dso(Elf* elf_handle) is_dso() argument 1323 maybe_adjust_et_rel_sym_addr_to_abs_addr(Elf* elf_handle, GElf_Sym* sym) maybe_adjust_et_rel_sym_addr_to_abs_addr() argument 1375 address_is_in_opd_section(Elf* elf_handle, Dwarf_Addr addr) address_is_in_opd_section() argument [all...] |
H A D | abg-dwarf-reader.cc | 764 get_elf_class_size_in_bytes(Elf* elf_handle) in get_elf_class_size_in_bytes() argument 672 lookup_symbol_from_sysv_hash_tab(const environment& env, Elf* elf_handle, const string& sym_name, size_t ht_index, size_t sym_tab_index, bool demangle, vector<elf_symbol_sptr>& syms_found) lookup_symbol_from_sysv_hash_tab() argument 804 bloom_word_at(Elf* elf_handle, Elf32_Word* bloom_filter, size_t index) bloom_word_at() argument 879 setup_gnu_ht(Elf* elf_handle, size_t ht_index, size_t sym_tab_index, gnu_ht& ht) setup_gnu_ht() argument 949 lookup_symbol_from_gnu_hash_tab(const environment& env, Elf* elf_handle, const string& sym_name, size_t ht_index, size_t sym_tab_index, bool demangle, vector<elf_symbol_sptr>& syms_found) lookup_symbol_from_gnu_hash_tab() argument 1081 lookup_symbol_from_elf_hash_tab(const environment& env, Elf* elf_handle, hash_table_kind ht_kind, size_t ht_index, size_t symtab_index, const string& symbol_name, bool demangle, vector<elf_symbol_sptr>& syms_found) lookup_symbol_from_elf_hash_tab() argument 1138 lookup_symbol_from_symtab(const environment& env, Elf* elf_handle, const string& sym_name, size_t sym_tab_index, bool demangle, vector<elf_symbol_sptr>& syms_found) lookup_symbol_from_symtab() argument 1229 lookup_symbol_from_elf(const environment& env, Elf* elf_handle, const string& symbol_name, bool demangle, vector<elf_symbol_sptr>& syms_found) lookup_symbol_from_elf() argument 1280 lookup_public_function_symbol_from_elf(environment& env, Elf* elf_handle, const string& symbol_name, vector<elf_symbol_sptr>& func_syms) lookup_public_function_symbol_from_elf() argument [all...] |