Home
last modified time | relevance | path

Searched refs:GElf_Vernaux (Results 1 – 7 of 7) sorted by relevance

/external/elfutils/libelf/
Dgelf_getvernaux.c41 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()
Dgelf_update_vernaux.c42 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()
Dversion_xlate.h150 assert (sizeof (GElf_Vernaux) == sizeof (Elf32_Vernaux)); in elf_cvt_Verneed()
152 assert (sizeof (GElf_Vernaux) == sizeof (Elf64_Vernaux)); in elf_cvt_Verneed()
165 GElf_Vernaux *asrc; in elf_cvt_Verneed()
192 GElf_Vernaux *adest; in elf_cvt_Verneed()
195 if (aux_offset > len || len - aux_offset < sizeof (GElf_Vernaux)) in elf_cvt_Verneed()
198 adest = (GElf_Vernaux *) ((char *) dest + aux_offset); in elf_cvt_Verneed()
199 asrc = (GElf_Vernaux *) ((char *) src + aux_offset); in elf_cvt_Verneed()
Dgelf.h105 typedef Elf64_Vernaux GElf_Vernaux; typedef
289 extern GElf_Vernaux *gelf_getvernaux (Elf_Data *__data, int __offset,
290 GElf_Vernaux *__dst);
294 GElf_Vernaux *__src);
/external/elfutils/src/
Dreadelf.c2388 GElf_Vernaux vernaux_mem; in handle_symtab()
2389 GElf_Vernaux *vernaux = NULL; in handle_symtab()
2596 GElf_Vernaux auxmem; in handle_verneed()
2597 GElf_Vernaux *aux = gelf_getvernaux (data, auxoffset, &auxmem); in handle_verneed()
2814 GElf_Vernaux auxmem; in handle_versym()
2815 GElf_Vernaux *aux; in handle_versym()
2910 GElf_Vernaux auxmem; in handle_versym()
2911 GElf_Vernaux *aux = gelf_getvernaux (needdata, auxoffset, in handle_versym()
Delflint.c3112 GElf_Vernaux auxmem; in check_verneed()
3113 GElf_Vernaux *aux = gelf_getvernaux (data, auxoffset, &auxmem); in check_verneed()
Dldgeneric.c3802 GElf_Vernaux vernaux; in create_verneed_data()