Searched refs:GElf_Vernaux (Results 1 – 7 of 7) sorted by relevance
/third_party/elfutils/libelf/ |
D | gelf_getvernaux.c | 41 GElf_Vernaux * 42 gelf_getvernaux (Elf_Data *data, int offset, GElf_Vernaux *dst) in gelf_getvernaux() 44 GElf_Vernaux *result; in gelf_getvernaux() 58 assert (sizeof (GElf_Vernaux) == sizeof (Elf32_Verneed)); in gelf_getvernaux() 59 assert (sizeof (GElf_Vernaux) == sizeof (Elf64_Verneed)); in gelf_getvernaux() 60 assert (sizeof (GElf_Vernaux) == sizeof (Elf32_Vernaux)); in gelf_getvernaux() 61 assert (sizeof (GElf_Vernaux) == sizeof (Elf64_Vernaux)); in gelf_getvernaux() 68 || unlikely (offset + sizeof (GElf_Vernaux) > data->d_size) in gelf_getvernaux() 69 || unlikely (offset % sizeof (GElf_Vernaux) != 0)) in gelf_getvernaux() 75 result = (GElf_Vernaux *) memcpy (dst, (char *) data->d_buf + offset, in gelf_getvernaux()
|
D | gelf_update_vernaux.c | 42 gelf_update_vernaux (Elf_Data *data, int offset, GElf_Vernaux *src) in gelf_update_vernaux() 50 assert (sizeof (GElf_Vernaux) == sizeof (Elf32_Vernaux)); in gelf_update_vernaux() 51 assert (sizeof (GElf_Vernaux) == sizeof (Elf64_Vernaux)); in gelf_update_vernaux() 55 || unlikely ((offset + sizeof (GElf_Vernaux)) > data_scn->d.d_size)) in gelf_update_vernaux() 70 memcpy ((char *) data_scn->d.d_buf + offset, src, sizeof (GElf_Vernaux)); in gelf_update_vernaux()
|
D | version_xlate.h | 175 assert (sizeof (GElf_Vernaux) == sizeof (Elf32_Vernaux)); in elf_cvt_Verneed() 177 assert (sizeof (GElf_Vernaux) == sizeof (Elf64_Vernaux)); in elf_cvt_Verneed() 190 GElf_Vernaux *asrc; in elf_cvt_Verneed() 225 GElf_Vernaux *adest; in elf_cvt_Verneed() 229 || len - aux_offset < sizeof (GElf_Vernaux) in elf_cvt_Verneed() 230 || (aux_offset & (__alignof__ (GElf_Vernaux) - 1)) != 0) in elf_cvt_Verneed() 233 adest = (GElf_Vernaux *) ((char *) dest + aux_offset); in elf_cvt_Verneed() 234 asrc = (GElf_Vernaux *) ((char *) src + aux_offset); in elf_cvt_Verneed()
|
D | gelf.h | 105 typedef Elf64_Vernaux GElf_Vernaux; typedef 293 extern GElf_Vernaux *gelf_getvernaux (Elf_Data *__data, int __offset, 294 GElf_Vernaux *__dst); 298 GElf_Vernaux *__src);
|
/third_party/libabigail/src/ |
D | abg-elf-helpers.cc | 799 GElf_Vernaux vernaux_mem; in get_version_needed_for_versym() 800 GElf_Vernaux *vernaux = gelf_getvernaux(verneed_data, in get_version_needed_for_versym()
|
/third_party/elfutils/src/ |
D | readelf.c | 2614 GElf_Vernaux vernaux_mem; in handle_symtab() 2615 GElf_Vernaux *vernaux = NULL; in handle_symtab() 2829 GElf_Vernaux auxmem; in handle_verneed() 2830 GElf_Vernaux *aux = gelf_getvernaux (data, auxoffset, &auxmem); in handle_verneed() 3045 GElf_Vernaux auxmem; in handle_versym() 3046 GElf_Vernaux *aux; in handle_versym() 3141 GElf_Vernaux auxmem; in handle_versym() 3142 GElf_Vernaux *aux = gelf_getvernaux (needdata, auxoffset, in handle_versym()
|
D | elflint.c | 3154 GElf_Vernaux auxmem; in check_verneed() 3155 GElf_Vernaux *aux = gelf_getvernaux (data, auxoffset, &auxmem); in check_verneed()
|