Home
last modified time | relevance | path

Searched refs:verneed (Results 1 - 7 of 7) sorted by relevance

/third_party/elfio/elfio/
H A Delfio_versym.hpp148 Elfxx_Verneed* verneed = (Elfxx_Verneed*)versym_r_section->get_data(); in get_entry() local
150 (Elfxx_Vernaux*)( (char*)verneed + verneed->vn_aux ); in get_entry()
152 verneed = (Elfxx_Verneed*)( (char*)verneed + verneed->vn_next ); in get_entry()
153 veraux = (Elfxx_Vernaux*)( (char*)verneed + verneed->vn_aux ); in get_entry()
156 version = verneed->vn_version; in get_entry()
157 file_name = string_section_acc.get_string( verneed in get_entry()
[all...]
/third_party/libabigail/src/
H A Dabg-elf-helpers.cc592 Elf_Scn* versym = NULL, *verdef = NULL, *verneed = NULL; in get_symbol_versionning_sections() local
602 verneed = section; in get_symbol_versionning_sections()
605 if (versym || verdef || verneed) in get_symbol_versionning_sections()
610 verneed_section = verneed; in get_symbol_versionning_sections()
794 GElf_Verneed* verneed = gelf_getverneed(verneed_data, 0, &verneed_mem); in get_version_needed_for_versym() local
796 for (;verneed; vn_offset += verneed->vn_next) in get_version_needed_for_versym()
801 vn_offset + verneed->vn_aux, in get_version_needed_for_versym()
803 for (;vernaux != 0 && verneed;) in get_version_needed_for_versym()
808 vna_offset += verneed in get_version_needed_for_versym()
[all...]
/third_party/musl/porting/linux/user/src/internal/
H A Ddynlink.h102 Verneed *verneed; member
/third_party/musl/src/internal/
H A Ddynlink.h112 Verneed *verneed; member
/third_party/musl/porting/linux/user/ldso/
H A Ddynlink.c489 /* find the verneed symbol. */ in check_verinfo()
950 if (!dso->versym || !dso->verneed) { in get_vna_hash()
960 Verneed *verneed = dso->verneed; in get_vna_hash() local
965 vernaux = (Vernaux *)((char *)verneed + verneed->vn_aux); in get_vna_hash()
967 for (size_t cnt = 0; cnt < verneed->vn_cnt; cnt++) { in get_vna_hash()
981 if (verneed->vn_next == 0) { in get_vna_hash()
985 verneed = (Verneed *)((char *)verneed in get_vna_hash()
[all...]
/third_party/musl/ldso/linux/
H A Ddynlink.c523 /* find the verneed symbol. */ in check_verinfo()
985 if (!dso->versym || !dso->verneed) { in get_vna_hash()
995 Verneed *verneed = dso->verneed; in get_vna_hash() local
1000 vernaux = (Vernaux *)((char *)verneed + verneed->vn_aux); in get_vna_hash()
1002 for (size_t cnt = 0; cnt < verneed->vn_cnt; cnt++) { in get_vna_hash()
1016 if (verneed->vn_next == 0) { in get_vna_hash()
1020 verneed = (Verneed *)((char *)verneed in get_vna_hash()
[all...]
/third_party/elfutils/src/
H A Dreadelf.c2619 GElf_Verneed *verneed = gelf_getverneed (verneed_data, 0, in handle_symtab() local
2621 while (verneed != NULL) in handle_symtab()
2626 vna_offset += verneed->vn_aux, in handle_symtab()
2649 if (verneed_data->d_size - vn_offset < verneed->vn_next) in handle_symtab()
2652 vn_offset += verneed->vn_next; in handle_symtab()
2653 verneed = (verneed->vn_next == 0 in handle_symtab()

Completed in 27 milliseconds