Home
last modified time | relevance | path

Searched refs:dynamic_section (Results 1 – 3 of 3) sorted by relevance

/third_party/elfio/elfio/
Delfio_dynamic.hpp37 : elf_file( elf_file ), dynamic_section( section ), entries_num( 0 ) in dynamic_section_accessor_template()
53 ( 0 != dynamic_section->get_entry_size() && in get_entries_num()
54 dynamic_section->get_entry_size() >= needed_entry_size ) ) { in get_entries_num()
56 dynamic_section->get_size() / dynamic_section->get_entry_size(); in get_entries_num()
133 return (Elf_Half)dynamic_section->get_link(); in get_string_table_index()
145 if ( dynamic_section->get_data() == nullptr || in generic_get_entry_dyn()
146 ( index + 1 ) * dynamic_section->get_entry_size() > in generic_get_entry_dyn()
147 dynamic_section->get_size() || in generic_get_entry_dyn()
148 dynamic_section->get_entry_size() < sizeof( T ) ) { in generic_get_entry_dyn()
155 dynamic_section->get_data() + in generic_get_entry_dyn()
[all …]
Delfio_versym.hpp107 const section* dynamic_section = elf_file.sections[".dynamic"]; in versym_r_section_accessor_template() local
109 if ( dynamic_section == nullptr ) { in versym_r_section_accessor_template()
114 dynamic_section ); in versym_r_section_accessor_template()
/third_party/libabigail/src/
Dabg-elf-helpers.cc1419 Elf_Scn *dynamic_section = gelf_offscn(elf, phdr->p_offset); in lookup_data_tag_from_dynamic_segment() local
1421 GElf_Shdr *dynamic_section_header = gelf_getshdr(dynamic_section, in lookup_data_tag_from_dynamic_segment()
1428 Elf_Data *data = elf_getdata(dynamic_section, NULL); in lookup_data_tag_from_dynamic_segment()
1455 GElf_Dyn *dynamic_section = gelf_getdyn(data, in lookup_data_tag_from_dynamic_segment() local
1458 if (dynamic_section->d_tag == data_tag) in lookup_data_tag_from_dynamic_segment()
1462 dynamic_section->d_un.d_val)); in lookup_data_tag_from_dynamic_segment()