Home
last modified time | relevance | path

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

123456

/external/elfutils/libelf/
Dgelf.h199 extern Elf_Data *gelf_xlatetom (Elf *__elf, Elf_Data *__dest,
200 const Elf_Data *__src, unsigned int __encode);
204 extern Elf_Data *gelf_xlatetof (Elf *__elf, Elf_Data *__dest,
205 const Elf_Data *__src, unsigned int __encode);
209 extern GElf_Rel *gelf_getrel (Elf_Data *__data, int __ndx, GElf_Rel *__dst);
212 extern GElf_Rela *gelf_getrela (Elf_Data *__data, int __ndx, GElf_Rela *__dst);
215 extern int gelf_update_rel (Elf_Data *__dst, int __ndx, GElf_Rel *__src);
218 extern int gelf_update_rela (Elf_Data *__dst, int __ndx, GElf_Rela *__src);
222 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst);
225 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src);
[all …]
Dlibelf.h135 } Elf_Data; typedef
406 extern unsigned int elf_flagdata (Elf_Data *__data, Elf_Cmd __cmd,
418 extern Elf_Data *elf_getdata (Elf_Scn *__scn, Elf_Data *__data);
421 extern Elf_Data *elf_rawdata (Elf_Scn *__scn, Elf_Data *__data);
424 extern Elf_Data *elf_newdata (Elf_Scn *__scn);
429 extern Elf_Data *elf_getdata_rawchunk (Elf *__elf,
472 extern Elf_Data *elf32_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
475 extern Elf_Data *elf64_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
480 extern Elf_Data *elf32_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
483 extern Elf_Data *elf64_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
DlibelfP.h152 Elf_Data d;
521 extern Elf_Data *__elf_getdata_internal (Elf_Scn *__scn, Elf_Data *__data)
523 extern Elf_Data *__elf_getdata_rdlock (Elf_Scn *__scn, Elf_Data *__data)
525 extern Elf_Data *__elf_rawdata_internal (Elf_Scn *__scn, Elf_Data *__data)
535 extern Elf_Data *__elf32_xlatetom_internal (Elf_Data *__dest,
536 const Elf_Data *__src,
539 extern Elf_Data *__elf64_xlatetom_internal (Elf_Data *__dest,
540 const Elf_Data *__src,
543 extern Elf_Data *__elf32_xlatetof_internal (Elf_Data *__dest,
544 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()
Dgelf_getsymshndx.c43 gelf_getsymshndx (Elf_Data *symdata, Elf_Data *shndxdata, int ndx, in gelf_getsymshndx()
Delf_getdata.c462 Elf_Data *
464 __elf_getdata_rdlock (Elf_Scn *scn, Elf_Data *data) in __elf_getdata_rdlock()
466 Elf_Data *result = NULL; in __elf_getdata_rdlock()
559 Elf_Data *
560 elf_getdata (Elf_Scn *scn, Elf_Data *data) in elf_getdata()
562 Elf_Data *result; in elf_getdata()
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()
Dlibdwelf.h110 extern Elf_Data *dwelf_strtab_finalize (Dwelf_Strtab *st,
111 Elf_Data *data)
/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()
Dxlate_notes.c85 Elf_Data *raw = elf_rawdata (scn, NULL); in main()
92 Elf_Data *data = elf_getdata (scn, NULL); in main()
112 Elf_Data src = in main()
117 Elf_Data dst = src; in main()
Dfillfile.c46 Elf_Data *data = elf_newdata (strtab); in add_strtab_entry()
165 Elf_Data *data = elf_newdata (scn); in add_data_section()
176 check_data (const char *sname, Elf_Data *data, char *buf) in check_data()
314 Elf_Data *data = elf_getdata (scn, NULL); in check_elf()
329 Elf_Data *data = elf_getdata (checkscn, NULL); in check_elf()
Delfgetzdata.c84 Elf_Data *d = elf_getdata (scn, NULL); in main()
99 Elf_Data *d = elf_getdata (scn, NULL); in main()
/external/elfutils/src/
Dobjdump.c345 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, in show_relocs_x()
346 Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx, in show_relocs_x()
401 show_relocs_rel (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rel()
402 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rel()
422 show_relocs_rela (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rela()
423 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rela()
504 Elf_Data *data = elf_getdata (scn, NULL); in show_relocs()
512 Elf_Data *symdata = elf_getdata (symscn, NULL); in show_relocs()
517 Elf_Data *xndxdata = NULL; in show_relocs()
570 Elf_Data *data = elf_getdata (scn, NULL); in show_full_content()
[all …]
Dunstrip.c288 Elf_Data *data = elf_getdata (scn, NULL); in copy_elf()
290 Elf_Data *newdata = elf_newdata (newscn); in copy_elf()
383 Elf_Data *newsymdata) in symtab_count_leading_section_symbols()
385 Elf_Data *data = elf_getdata (scn, NULL); in symtab_count_leading_section_symbols()
386 Elf_Data *shndxdata = NULL; /* XXX */ in symtab_count_leading_section_symbols()
424 update_sh_size (Elf_Scn *outscn, const Elf_Data *data) in update_sh_size()
440 Elf_Data *data = elf_getdata (outscn, NULL); in adjust_relocs()
621 static Elf_Data *
640 Elf_Data *symdata = elf_getdata (symscn, NULL); in add_new_section_symbols()
641 Elf_Data *shndxdata = NULL; /* XXX */ in add_new_section_symbols()
[all …]
Dstrip.c386 static Elf_Data *
389 Elf_Data *xndxdata = NULL; in get_xndxdata()
450 Elf_Data *tdata, unsigned int ei_data, const char *fname, in relocate()
494 Elf_Data tmpdata = in relocate()
501 Elf_Data rdata = in relocate()
519 Elf_Data *d = gelf_xlatetom (elf, &tmpdata, in relocate()
532 Elf_Data *d = gelf_xlatetom (elf, &tmpdata, in relocate()
556 Elf_Data *s = gelf_xlatetof (elf, &rdata, in relocate()
601 Elf_Data *reldata = elf_getdata (scn, NULL); in remove_debug_relocations()
626 Elf_Data *tdata = elf_getdata (tscn, NULL); in remove_debug_relocations()
[all …]
/external/elfutils/libebl/
Deblobjnote.c80 Elf_Data src = in ebl_object_note()
86 Elf_Data dst = in ebl_object_note()
163 Elf_Data src = in ebl_object_note()
169 Elf_Data dst = in ebl_object_note()
327 Elf_Data in = in ebl_object_note()
334 Elf_Data out = in ebl_object_note()
584 Elf_Data in = in ebl_object_note()
604 Elf_Data out = in ebl_object_note()
/external/elfutils/libdwfl/
Drelocate.c100 Elf_Data *symdata;
101 Elf_Data *symxndxdata;
102 Elf_Data *symstrdata;
324 Elf_Data * const tdata, in relocate()
405 Elf_Data tmpdata = in relocate()
412 Elf_Data rdata = in relocate()
429 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate()
453 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate()
474 Elf_Data *s = gelf_xlatetof (relocated, &rdata, &tmpdata, in relocate()
556 Elf_Data *tdata = elf_rawdata (tscn, NULL); in relocate_section()
[all …]
Ddwfl_module_getsym.c59 Elf_Data *symdata; in __libdwfl_getsym()
60 Elf_Data *symxndxdata; in __libdwfl_getsym()
61 Elf_Data *symstrdata; in __libdwfl_getsym()
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()
177 Elf_Data *note_data = core_arg->note_data; in core_set_initial_registers()
353 Elf_Data *note_data = NULL; in dwfl_core_file_attach()
/external/elfutils/libdw/
Dlibdw_findcu.c70 Elf_Data *dbg1_data = dbg1->sectiondata[IDX_debug_info]; in __libdw_finddbg_cb()
74 Elf_Data *dbg2_data = dbg2->sectiondata[IDX_debug_info]; in __libdw_finddbg_cb()
142 Elf_Data *data = dbg->sectiondata[sec_idx]; in __libdw_intern_next_unit()
299 Elf_Data fake_data = { .d_buf = addr, .d_size = 0 }; in __libdw_find_split_dbg_addr()

123456