Home
last modified time | relevance | path

Searched refs:GElf_Versym (Results 1 – 9 of 9) sorted by relevance

/external/elfutils/libelf/
Dgelf_getversym.c41 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()
Dgelf_update_versym.c42 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()
Dgelf.h109 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/
Dunstrip.c563 assert (sizeof (Elf32_Versym) == sizeof (GElf_Versym)); in adjust_relocs()
564 assert (sizeof (Elf64_Versym) == sizeof (GElf_Versym)); in adjust_relocs()
565 GElf_Versym *versym = xcalloc (nent, sizeof versym[0]); in adjust_relocs()
569 GElf_Versym *v = gelf_getversym (data, i, &versym[map[i - 1]]); in adjust_relocs()
Delflint.c2886 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()
Dstrip.c1922 && ((versiondata->d_size / sizeof (GElf_Versym)) in handle_elf()
Dreadelf.c2481 GElf_Versym versym_mem; in handle_symtab()
2482 GElf_Versym *versym = gelf_getversym (versym_data, cnt, &versym_mem); in handle_symtab()
3081 GElf_Versym symmem; in handle_versym()
3082 GElf_Versym *sym = gelf_getversym (data, cnt, &symmem); in handle_versym()
DChangeLog3972 * elflint.c (struct version_namelist): Use GElf_Versym for `ndx' field.
3974 (check_versym): Cast constant to GElf_Versym for comparison.
/external/elfutils/tests/
Drun-strings-test.sh382 testfile8: 8160 (versiondata->d_size / sizeof (GElf_Versym)) >= shdr_info[cnt].data->d_size / el…