Home
last modified time | relevance | path

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

1234

/external/elfutils/0.153/libelf/
Dgelf.h210 extern Elf_Data *gelf_xlatetom (Elf *__elf, Elf_Data *__dest,
211 const Elf_Data *__src, unsigned int __encode);
215 extern Elf_Data *gelf_xlatetof (Elf *__elf, Elf_Data *__dest,
216 const Elf_Data *__src, unsigned int __encode);
220 extern GElf_Rel *gelf_getrel (Elf_Data *__data, int __ndx, GElf_Rel *__dst);
223 extern GElf_Rela *gelf_getrela (Elf_Data *__data, int __ndx, GElf_Rela *__dst);
226 extern int gelf_update_rel (Elf_Data *__dst, int __ndx, GElf_Rel *__src);
229 extern int gelf_update_rela (Elf_Data *__dst, int __ndx, GElf_Rela *__src);
233 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst);
236 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src);
[all …]
Dlibelf.h100 } Elf_Data; typedef
304 extern unsigned int elf_flagdata (Elf_Data *__data, Elf_Cmd __cmd,
313 extern Elf_Data *elf_getdata (Elf_Scn *__scn, Elf_Data *__data);
316 extern Elf_Data *elf_rawdata (Elf_Scn *__scn, Elf_Data *__data);
319 extern Elf_Data *elf_newdata (Elf_Scn *__scn);
324 extern Elf_Data *elf_getdata_rawchunk (Elf *__elf,
367 extern Elf_Data *elf32_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
370 extern Elf_Data *elf64_xlatetom (Elf_Data *__dest, const Elf_Data *__src,
375 extern Elf_Data *elf32_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
378 extern Elf_Data *elf64_xlatetof (Elf_Data *__dest, const Elf_Data *__src,
DlibelfP.h171 Elf_Data d;
548 extern Elf_Data *__elf_getdata_internal (Elf_Scn *__scn, Elf_Data *__data)
550 extern Elf_Data *__elf_getdata_rdlock (Elf_Scn *__scn, Elf_Data *__data)
552 extern Elf_Data *__elf_rawdata_internal (Elf_Scn *__scn, Elf_Data *__data)
556 extern Elf_Data *__elf32_xlatetom_internal (Elf_Data *__dest,
557 const Elf_Data *__src,
560 extern Elf_Data *__elf64_xlatetom_internal (Elf_Data *__dest,
561 const Elf_Data *__src,
564 extern Elf_Data *__elf32_xlatetof_internal (Elf_Data *__dest,
565 const Elf_Data *__src,
[all …]
Dgelf_xlatetom.c61 Elf_Data *
64 Elf_Data *dest;
65 const Elf_Data * src;
Dgelf_xlatetof.c61 Elf_Data *
64 Elf_Data *dest;
65 const Elf_Data * src;
Delf32_xlatetof.c66 Elf_Data *
68 Elf_Data *dest;
69 const Elf_Data *src;
Delf32_xlatetom.c66 Elf_Data *
68 Elf_Data *dest;
69 const Elf_Data *src;
Delf_rawdata.c60 Elf_Data *
63 Elf_Data *data;
Delf_getdata.c359 Elf_Data *
363 Elf_Data *data;
365 Elf_Data *result = NULL;
490 Elf_Data *
493 Elf_Data *data;
495 Elf_Data *result;
Dgelf_getsymshndx.c65 Elf_Data *symdata; in gelf_getsymshndx()
66 Elf_Data *shndxdata;
Dgelf_update_symshndx.c65 Elf_Data *symdata; in gelf_update_symshndx()
66 Elf_Data *shndxdata;
/external/ltrace/
Dltrace-elf.h45 Elf_Data *dynsym;
51 Elf_Data *plt_data;
56 Elf_Data *symtab;
60 Elf_Data *opd;
111 Elf_Data *elf_loaddata(Elf_Scn *scn, GElf_Shdr *shdr);
149 int elf_read_u8(Elf_Data *data, GElf_Xword offset, uint8_t *retp);
150 int elf_read_u16(Elf_Data *data, GElf_Xword offset, uint16_t *retp);
151 int elf_read_u32(Elf_Data *data, GElf_Xword offset, uint32_t *retp);
152 int elf_read_u64(Elf_Data *data, GElf_Xword offset, uint64_t *retp);
156 int elf_read_uleb128(Elf_Data *data, GElf_Xword offset, uint64_t *retp);
[all …]
Dltrace-elf.c115 Elf_Data *
118 Elf_Data *data = elf_getdata(scn, NULL); in elf_loaddata()
210 each_symbol_in(Elf_Data *symtab, const char *strtab, size_t count, in each_symbol_in()
270 elf_can_read_next(Elf_Data *data, GElf_Xword offset, GElf_Xword size) in elf_can_read_next()
283 NAME(Elf_Data *data, GElf_Xword offset, uint##SIZE##_t *retp) \
311 NAME(Elf_Data *data, GElf_Xword *offset, uint##SIZE##_t *retp) \
328 elf_read_next_uleb128(Elf_Data *data, GElf_Xword *offset, uint64_t *retp) in elf_read_next_uleb128()
354 elf_read_uleb128(Elf_Data *data, GElf_Xword offset, uint64_t *retp) in elf_read_uleb128()
432 Elf_Data **datap, size_t *countp, const char **strsp) in read_symbol_table()
453 Elf_Data *data = elf_getdata(scn, NULL); in read_symbol_table()
[all …]
/external/elfutils/0.153/src/
Di386_ld.c72 Elf_Data *data; in elf_i386_relocate_section()
80 Elf_Data *reltgtdata; in elf_i386_relocate_section()
81 Elf_Data *insymdata; in elf_i386_relocate_section()
82 Elf_Data *inxndxdata = NULL; in elf_i386_relocate_section()
199 Elf_Data *data; in elf_i386_initialize_plt()
228 Elf_Data *data; in elf_i386_initialize_pltrel()
251 Elf_Data *data = elf_newdata (scn); in elf_i386_initialize_got()
272 Elf_Data *data = elf_newdata (scn); in elf_i386_initialize_gotplt()
371 Elf_Data *data; in elf_i386_finalize_plt()
399 Elf_Data *dynsymdata = elf_getdata (elf_getscn (statep->outelf, in elf_i386_finalize_plt()
[all …]
Dobjdump.c369 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, in show_relocs_x()
370 Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx, in show_relocs_x()
425 show_relocs_rel (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rel()
426 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rel()
445 show_relocs_rela (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rela()
446 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, in show_relocs_rela()
524 Elf_Data *data = elf_getdata (scn, NULL); in show_relocs()
532 Elf_Data *symdata = elf_getdata (symscn, NULL); in show_relocs()
535 Elf_Data *xndxdata = NULL; in show_relocs()
588 Elf_Data *data = elf_getdata (scn, NULL); in show_full_content()
[all …]
Dunstrip.c282 Elf_Data *data = elf_getdata (scn, NULL); in copy_elf()
284 Elf_Data *newdata = elf_newdata (newscn); in copy_elf()
339 Elf_Data *newsymdata) in symtab_count_leading_section_symbols()
341 Elf_Data *data = elf_getdata (scn, NULL); in symtab_count_leading_section_symbols()
342 Elf_Data *shndxdata = NULL; /* XXX */ in symtab_count_leading_section_symbols()
380 update_sh_size (Elf_Scn *outscn, const Elf_Data *data) in update_sh_size()
396 Elf_Data *data = elf_getdata (outscn, NULL); in adjust_relocs()
550 static Elf_Data *
567 Elf_Data *symdata = elf_getdata (symscn, NULL); in add_new_section_symbols()
568 Elf_Data *shndxdata = NULL; /* XXX */ in add_new_section_symbols()
[all …]
Dstrip.c418 Elf_Data *data; in handle_elf()
419 Elf_Data *debug_data; in handle_elf()
440 Elf_Data debuglink_crc_data; in handle_elf()
442 Elf_Data *shstrtab_data = NULL; in handle_elf()
782 Elf_Data *symdata = shdr_info[cnt].data; in handle_elf()
797 Elf_Data *xndxdata in handle_elf()
940 Elf_Data *debugdata = elf_newdata (scn); in handle_elf()
1117 Elf_Data *newdata; in handle_elf()
1174 Elf_Data *versiondata = NULL; in handle_elf()
1175 Elf_Data *shndxdata = NULL; in handle_elf()
[all …]
Dld.h202 Elf_Data *symtabdata;
204 Elf_Data *xndxdata;
206 Elf_Data *dynsymtabdata;
208 Elf_Data *versymdata;
210 Elf_Data *verdefdata;
221 Elf_Data *verneeddata;
/external/elfutils/0.153/libebl/
Deblobjnote.c98 Elf_Data src =
104 Elf_Data dst =
182 Elf_Data in =
190 Elf_Data out =
/external/elfutils/0.153/libdwfl/
Drelocate.c112 Elf_Data *symdata;
113 Elf_Data *symxndxdata;
114 Elf_Data *symstrdata;
318 Elf_Data *tdata = elf_rawdata (tscn, NULL); in relocate_section()
396 Elf_Data tmpdata = in relocate_section()
403 Elf_Data rdata = in relocate_section()
431 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate_section()
452 Elf_Data *s = gelf_xlatetof (relocated, &rdata, &tmpdata, in relocate_section()
463 Elf_Data *reldata = elf_getdata (scn, NULL); in relocate_section()
/external/elfutils/0.153/libdw/
Ddwarf_begin_elf.c145 Elf_Data *data = elf_getdata (scn, NULL); in check_section()
163 Elf_Data *data = elf_getdata (scn, NULL); in check_section()
177 Elf_Data *zdata = malloc (sizeof (Elf_Data) + size); in check_section()
267 Elf_Data *data = elf_getdata (scngrp, NULL); in scngrp_read()
DlibdwP.h151 Elf_Data *sectiondata[IDX_last];
506 static inline Elf_Data *
509 Elf_Data *data = dbg->sectiondata[sec_index]; in __libdw_checked_get_data()
523 Elf_Data *data = __libdw_checked_get_data (dbg, sec_index); in __libdw_offset_in_section()
540 Elf_Data *data = __libdw_checked_get_data (dbg, sec_index); in __libdw_in_section()
618 static inline Elf_Data *
/external/chromium_org/tools/relocation_packer/src/
Delf_file.h104 Elf_Data* data);
110 Elf_Data* data);
/external/ltrace/sysdeps/linux-gnu/ppc/
Darch.h56 Elf_Data *opd_data;
61 Elf_Data *reladyn;
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
Dsymbol-elf.c83 const Elf_Data *symstrs) in elf_sym__name()
89 const Elf_Data *secstrs) in elf_sec__name()
95 const Elf_Data *secstrs) in elf_sec__is_text()
101 const Elf_Data *secstrs) in elf_sec__is_data()
106 static bool elf_sec__is_a(GElf_Shdr *shdr, Elf_Data *secstrs, in elf_sec__is_a()
191 Elf_Data *reldata, *syms, *symstrs; in dso__synthesize_plt_symbols()
321 Elf_Data *data; in elf_read_build_id()
474 Elf_Data *data; in filename__read_debuglink()
683 Elf_Data *symstrs, *secstrs; in dso__load_sym()
689 Elf_Data *syms, *opddata = NULL; in dso__load_sym()

1234