Home
last modified time | relevance | path

Searched refs:Elf_Data (Results 1 – 25 of 116) sorted by relevance

12345

/external/elfutils/libelf/
Dgelf.h195 extern Elf_Data *gelf_xlatetom (Elf *__elf, Elf_Data *__dest,
196 const Elf_Data *__src, unsigned int __encode);
200 extern Elf_Data *gelf_xlatetof (Elf *__elf, Elf_Data *__dest,
201 const Elf_Data *__src, unsigned int __encode);
205 extern GElf_Rel *gelf_getrel (Elf_Data *__data, int __ndx, GElf_Rel *__dst);
208 extern GElf_Rela *gelf_getrela (Elf_Data *__data, int __ndx, GElf_Rela *__dst);
211 extern int gelf_update_rel (Elf_Data *__dst, int __ndx, GElf_Rel *__src);
214 extern int gelf_update_rela (Elf_Data *__dst, int __ndx, GElf_Rela *__src);
218 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst);
221 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src);
[all …]
Dlibelf.h109 } Elf_Data; typedef
375 extern unsigned int elf_flagdata (Elf_Data *__data, Elf_Cmd __cmd,
387 extern Elf_Data *elf_getdata (Elf_Scn *__scn, Elf_Data *__data);
390 extern Elf_Data *elf_rawdata (Elf_Scn *__scn, Elf_Data *__data);
393 extern Elf_Data *elf_newdata (Elf_Scn *__scn);
398 extern Elf_Data *elf_getdata_rawchunk (Elf *__elf,
441 extern Elf_Data *elf32_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
444 extern Elf_Data *elf64_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
449 extern Elf_Data *elf32_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
452 extern Elf_Data *elf64_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
DlibelfP.h158 Elf_Data d;
546 extern Elf_Data *__elf_getdata_internal (Elf_Scn *__scn, Elf_Data *__data)
548 extern Elf_Data *__elf_getdata_rdlock (Elf_Scn *__scn, Elf_Data *__data)
550 extern Elf_Data *__elf_rawdata_internal (Elf_Scn *__scn, Elf_Data *__data)
560 extern Elf_Data *__elf32_xlatetom_internal (Elf_Data *__dest,
561 const Elf_Data *__src,
564 extern Elf_Data *__elf64_xlatetom_internal (Elf_Data *__dest,
565 const Elf_Data *__src,
568 extern Elf_Data *__elf32_xlatetof_internal (Elf_Data *__dest,
569 const Elf_Data *__src,
[all …]
Dgelf_xlatetom.c40 Elf_Data *
41 gelf_xlatetom (Elf *elf, Elf_Data *dest, const Elf_Data * src, in gelf_xlatetom()
Dgelf_xlatetof.c40 Elf_Data *
41 gelf_xlatetof (Elf *elf, Elf_Data *dest, const Elf_Data * src, in gelf_xlatetof()
Delf32_xlatetof.c45 Elf_Data *
46 elfw2(LIBELFBITS, xlatetof) (Elf_Data *dest, const Elf_Data *src, in elfw2()
Delf32_xlatetom.c45 Elf_Data *
46 elfw2(LIBELFBITS, xlatetom) (Elf_Data *dest, const Elf_Data *src, in elfw2()
Delf_rawdata.c39 Elf_Data *
40 elf_rawdata (Elf_Scn *scn, Elf_Data *data) in elf_rawdata()
Delf_compress.c51 int ei_data, Elf_Data *cdatap) in do_deflate_cleanup()
82 Elf_Data *data = elf_getdata (scn, NULL); in __libelf_compress()
90 Elf_Data *next_data = elf_getdata (scn, data); in __libelf_compress()
124 Elf_Data cdata; in __libelf_compress()
282 Elf_Data *data = elf_getdata (scn, NULL); in __libelf_decompress_elf()
Delf_getdata.c442 Elf_Data *
444 __elf_getdata_rdlock (Elf_Scn *scn, Elf_Data *data) in __elf_getdata_rdlock()
446 Elf_Data *result = NULL; in __elf_getdata_rdlock()
539 Elf_Data *
540 elf_getdata (Elf_Scn *scn, Elf_Data *data) in elf_getdata()
542 Elf_Data *result; in elf_getdata()
Dgelf_getsymshndx.c43 gelf_getsymshndx (Elf_Data *symdata, Elf_Data *shndxdata, int ndx, in gelf_getsymshndx()
Dgelf_update_symshndx.c43 gelf_update_symshndx (Elf_Data *symdata, Elf_Data *shndxdata, int ndx, in gelf_update_symshndx()
/external/elfutils/libdwelf/
Ddwelf_elf_gnu_debuglink.c62 Elf_Data *rawdata = elf_rawdata (scn, NULL); in dwelf_elf_gnu_debuglink()
72 Elf_Data crcdata = in dwelf_elf_gnu_debuglink()
79 Elf_Data conv = in dwelf_elf_gnu_debuglink()
92 Elf_Data *d = gelf_xlatetom (elf, &crcdata, &conv, ehdr->e_ident[EI_DATA]); in dwelf_elf_gnu_debuglink()
/external/elfutils/src/
Di386_ld.c64 Elf_Data *data; in elf_i386_relocate_section()
72 Elf_Data *reltgtdata; in elf_i386_relocate_section()
73 Elf_Data *insymdata; in elf_i386_relocate_section()
74 Elf_Data *inxndxdata = NULL; in elf_i386_relocate_section()
191 Elf_Data *data; in elf_i386_initialize_plt()
220 Elf_Data *data; in elf_i386_initialize_pltrel()
243 Elf_Data *data = elf_newdata (scn); in elf_i386_initialize_got()
264 Elf_Data *data = elf_newdata (scn); in elf_i386_initialize_gotplt()
363 Elf_Data *data; in elf_i386_finalize_plt()
391 Elf_Data *dynsymdata = elf_getdata (elf_getscn (statep->outelf, in elf_i386_finalize_plt()
[all …]
Dobjdump.c357 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, in show_relocs_x()
358 Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx, in show_relocs_x()
413 show_relocs_rel (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rel()
414 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rel()
434 show_relocs_rela (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rela()
435 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rela()
516 Elf_Data *data = elf_getdata (scn, NULL); in show_relocs()
524 Elf_Data *symdata = elf_getdata (symscn, NULL); in show_relocs()
529 Elf_Data *xndxdata = NULL; in show_relocs()
582 Elf_Data *data = elf_getdata (scn, NULL); in show_full_content()
[all …]
Dunstrip.c284 Elf_Data *data = elf_getdata (scn, NULL); in copy_elf()
286 Elf_Data *newdata = elf_newdata (newscn); in copy_elf()
373 Elf_Data *newsymdata) in symtab_count_leading_section_symbols()
375 Elf_Data *data = elf_getdata (scn, NULL); in symtab_count_leading_section_symbols()
376 Elf_Data *shndxdata = NULL; /* XXX */ in symtab_count_leading_section_symbols()
414 update_sh_size (Elf_Scn *outscn, const Elf_Data *data) in update_sh_size()
430 Elf_Data *data = elf_getdata (outscn, NULL); in adjust_relocs()
586 static Elf_Data *
603 Elf_Data *symdata = elf_getdata (symscn, NULL); in add_new_section_symbols()
604 Elf_Data *shndxdata = NULL; /* XXX */ in add_new_section_symbols()
[all …]
Dstrip.c425 Elf_Data *data; in handle_elf()
426 Elf_Data *debug_data; in handle_elf()
447 Elf_Data debuglink_crc_data; in handle_elf()
449 Elf_Data *shstrtab_data = NULL; in handle_elf()
829 Elf_Data *symdata = shdr_info[cnt].data; in handle_elf()
844 Elf_Data *xndxdata in handle_elf()
996 Elf_Data *debugdata = elf_newdata (scn); in handle_elf()
1196 Elf_Data *newdata; in handle_elf()
1257 Elf_Data *versiondata = NULL; in handle_elf()
1258 Elf_Data *shndxdata = NULL; in handle_elf()
[all …]
Dld.h194 Elf_Data *symtabdata;
196 Elf_Data *xndxdata;
198 Elf_Data *dynsymtabdata;
200 Elf_Data *versymdata;
202 Elf_Data *verdefdata;
213 Elf_Data *verneeddata;
/external/elfutils/tests/
Dsectiondump.c32 static void print_bytes (Elf_Data *data);
33 static void print_symtab (Elf *elf, Elf_Data *data);
84 Elf_Data *data; in handle_section()
141 print_bytes (Elf_Data *data) in print_bytes()
163 print_symtab (Elf *elf, Elf_Data *data) in print_symtab()
Delfgetzdata.c84 Elf_Data *d = elf_getdata (scn, NULL); in main()
99 Elf_Data *d = elf_getdata (scn, NULL); in main()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_elf_util.c36 static void parse_symbol_table(Elf_Data *symbol_table_data, in parse_symbol_table()
79 static void parse_relocs(Elf *elf, Elf_Data *relocs, Elf_Data *symbols, in parse_relocs()
112 Elf_Data *symbols = NULL, *relocs = NULL; in radeon_elf_read()
130 Elf_Data *section_data = NULL; in radeon_elf_read()
/external/elfutils/libebl/
Deblobjnote.c75 Elf_Data src = in ebl_object_note()
81 Elf_Data dst = in ebl_object_note()
159 Elf_Data in = in ebl_object_note()
179 Elf_Data out = in ebl_object_note()
/external/mesa3d/src/amd/common/
Dac_binary.c42 static void parse_symbol_table(Elf_Data *symbol_table_data, in parse_symbol_table()
85 static void parse_relocs(Elf *elf, Elf_Data *relocs, Elf_Data *symbols, in parse_relocs()
118 Elf_Data *symbols = NULL, *relocs = NULL; in ac_elf_read()
136 Elf_Data *section_data = NULL; in ac_elf_read()
/external/elfutils/libdwfl/
Drelocate.c95 Elf_Data *symdata;
96 Elf_Data *symxndxdata;
97 Elf_Data *symstrdata;
319 Elf_Data * const tdata, in relocate()
396 Elf_Data tmpdata = in relocate()
403 Elf_Data rdata = in relocate()
431 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate()
452 Elf_Data *s = gelf_xlatetof (relocated, &rdata, &tmpdata, in relocate()
534 Elf_Data *tdata = elf_rawdata (tscn, NULL); in relocate_section()
579 Elf_Data *reldata = elf_getdata (scn, NULL); in relocate_section()
Dlinux-core-attach.c42 Elf_Data *note_data;
79 Elf_Data *data; in core_memory_read()
107 Elf_Data *note_data = core_arg->note_data; in core_next_thread()
176 Elf_Data *note_data = core_arg->note_data; in core_set_initial_registers()
349 Elf_Data *note_data = NULL; in dwfl_core_file_attach()

12345