Searched refs:GElf_Versym (Results 1 – 9 of 9) sorted by relevance
/external/elfutils/libelf/ |
D | gelf_getversym.c | 41 GElf_Versym * 42 gelf_getversym (Elf_Data *data, int ndx, GElf_Versym *dst) in gelf_getversym() 46 GElf_Versym *result; in gelf_getversym() 64 assert (sizeof (GElf_Versym) == sizeof (Elf32_Versym)); in gelf_getversym() 65 assert (sizeof (GElf_Versym) == sizeof (Elf64_Versym)); in gelf_getversym() 71 if (INVALID_NDX (ndx, GElf_Versym, data)) in gelf_getversym() 78 *dst = ((GElf_Versym *) data->d_buf)[ndx]; in gelf_getversym()
|
D | gelf_update_versym.c | 42 gelf_update_versym (Elf_Data *data, int ndx, GElf_Versym *src) in gelf_update_versym() 50 assert (sizeof (GElf_Versym) == sizeof (Elf32_Versym)); in gelf_update_versym() 51 assert (sizeof (GElf_Versym) == sizeof (Elf64_Versym)); in gelf_update_versym() 54 if (INVALID_NDX (ndx, GElf_Versym, &data_scn->d)) in gelf_update_versym() 69 ((GElf_Versym *) data_scn->d.d_buf)[ndx] = *src; in gelf_update_versym()
|
D | gelf.h | 109 typedef Elf64_Versym GElf_Versym; typedef 276 extern GElf_Versym *gelf_getversym (Elf_Data *__data, int __ndx, 277 GElf_Versym *__dst); 281 GElf_Versym *__src);
|
/external/elfutils/src/ |
D | unstrip.c | 567 assert (sizeof (Elf32_Versym) == sizeof (GElf_Versym)); in adjust_relocs() 568 assert (sizeof (Elf64_Versym) == sizeof (GElf_Versym)); in adjust_relocs() 569 GElf_Versym *versym = xcalloc (nent, sizeof versym[0]); in adjust_relocs() 573 GElf_Versym *v = gelf_getversym (data, i, &versym[map[i - 1]]); in adjust_relocs()
|
D | elflint.c | 2886 GElf_Versym ndx; 2893 add_version (const char *objname, const char *name, GElf_Versym ndx, int type) in add_version() 2970 GElf_Versym versym_mem; in check_versym() 2971 GElf_Versym *versym = gelf_getversym (data, cnt, &versym_mem); in check_versym() 3006 if (runp->ndx == (*versym & (GElf_Versym) 0x7fff)) in check_versym()
|
D | strip.c | 1922 && ((versiondata->d_size / sizeof (GElf_Versym)) in handle_elf()
|
D | readelf.c | 2516 GElf_Versym versym_mem; in handle_symtab() 2517 GElf_Versym *versym = gelf_getversym (versym_data, cnt, &versym_mem); in handle_symtab() 3116 GElf_Versym symmem; in handle_versym() 3117 GElf_Versym *sym = gelf_getversym (data, cnt, &symmem); in handle_versym()
|
D | ChangeLog | 4119 * elflint.c (struct version_namelist): Use GElf_Versym for `ndx' field. 4121 (check_versym): Cast constant to GElf_Versym for comparison.
|
/external/elfutils/tests/ |
D | run-strings-test.sh | 382 testfile8: 8160 (versiondata->d_size / sizeof (GElf_Versym)) >= shdr_info[cnt].data->d_size / el…
|