Searched refs:reldata (Results 1 – 4 of 4) sorted by relevance
/external/elfutils/libdwfl/ |
D | relocate.c | 436 Elf_Data *reldata = elf_getdata (scn, NULL); in relocate_section() local 437 if (reldata == NULL) in relocate_section() 459 GElf_Rel rel_mem, *r = gelf_getrel (reldata, relidx, &rel_mem); in relocate_section() 472 gelf_update_rel (reldata, relidx, &rel_mem); in relocate_section() 487 GElf_Rela rela_mem, *r = gelf_getrela (reldata, relidx, in relocate_section() 501 gelf_update_rela (reldata, relidx, &rela_mem); in relocate_section() 533 GElf_Rel *r = gelf_getrel (reldata, relidx, &rel_mem); in relocate_section() 537 gelf_update_rel (reldata, next, r); in relocate_section() 545 GElf_Rela *r = gelf_getrela (reldata, relidx, &rela_mem); in relocate_section() 549 gelf_update_rela (reldata, next, r); in relocate_section() [all …]
|
/external/elfutils/src/ |
D | i386_ld.c | 421 Elf_Data *reldata = elf_getdata (scn, NULL); in elf_i386_finalize_plt() local 422 assert (shdr != NULL && reldata != NULL); in elf_i386_finalize_plt() 511 assert (pltidx * sizeof (Elf32_Rel) <= reldata->d_size); in elf_i386_finalize_plt() 512 xelf_getrel_ptr (reldata, pltidx - 1, rel); in elf_i386_finalize_plt() 517 (void) xelf_update_rel (reldata, pltidx - 1, rel); in elf_i386_finalize_plt() 754 Elf_Data *reldata = elf_getdata (runp->scn, NULL); in elf_i386_create_relocations() local 780 xelf_getrel (reldata, cnt, rel); in elf_i386_create_relocations() 1029 xelf_getrel (reldata, cnt, rel); in elf_i386_create_relocations()
|
D | elflint.c | 1038 Elf_Data *reldata = elf_getdata (elf_getscn (ebl->elf, in is_rel_dyn() local 1040 if (reldata != NULL) in is_rel_dyn() 1046 GElf_Rel *rel = gelf_getrel (reldata, inner, in is_rel_dyn() 1090 Elf_Data *reldata = elf_getdata (elf_getscn (ebl->elf, in is_rel_dyn() local 1092 if (reldata != NULL) in is_rel_dyn() 1098 GElf_Rela *rela = gelf_getrela (reldata, inner, in is_rel_dyn()
|
/external/linux-tools-perf/util/ |
D | symbol.c | 868 #define elf_section__for_each_rel(reldata, pos, pos_mem, idx, nr_entries) \ argument 869 for (idx = 0, pos = gelf_getrel(reldata, 0, &pos_mem); \ 871 ++idx, pos = gelf_getrel(reldata, idx, &pos_mem)) 873 #define elf_section__for_each_rela(reldata, pos, pos_mem, idx, nr_entries) \ argument 874 for (idx = 0, pos = gelf_getrela(reldata, 0, &pos_mem); \ 876 ++idx, pos = gelf_getrela(reldata, idx, &pos_mem)) 894 Elf_Data *reldata, *syms, *symstrs; in dso__synthesize_plt_symbols() local 942 reldata = elf_getdata(scn_plt_rel, NULL); in dso__synthesize_plt_symbols() 943 if (reldata == NULL) in dso__synthesize_plt_symbols() 964 elf_section__for_each_rela(reldata, pos, pos_mem, idx, in dso__synthesize_plt_symbols() [all …]
|