Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/elftoolchain/libelf/
H A Dgelf_xlate.c35 Elf_Data *
36 elf32_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf32_xlatetof()
42 Elf_Data *
43 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf64_xlatetof()
49 Elf_Data *
50 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf32_xlatetom()
56 Elf_Data *
63 Elf_Data *
64 gelf_xlatetom(Elf *e, Elf_Data *dst, const Elf_Data *src, in gelf_xlatetom()
74 Elf_Data *
[all …]
H A Dgelf.h77 GElf_Dyn *gelf_getdyn(Elf_Data *_data, int _index, GElf_Dyn *_dst);
80 GElf_Rel *gelf_getrel(Elf_Data *_src, int _index, GElf_Rel *_dst);
83 GElf_Sym *gelf_getsym(Elf_Data *_src, int _index, GElf_Sym *_dst);
84 GElf_Sym *gelf_getsymshndx(Elf_Data *_src, Elf_Data *_shindexsrc,
88 int gelf_update_dyn(Elf_Data *_dst, int _index, GElf_Dyn *_src);
91 int gelf_update_rel(Elf_Data *_dst, int _index, GElf_Rel *_src);
94 int gelf_update_sym(Elf_Data *_dst, int _index, GElf_Sym *_src);
95 int gelf_update_symshndx(Elf_Data *_symdst, Elf_Data *_shindexdst,
97 Elf_Data *gelf_xlatetof(Elf *_elf, Elf_Data *_dst, const Elf_Data *_src, unsigned int _encode);
98 Elf_Data *gelf_xlatetom(Elf *_elf, Elf_Data *_dst, const Elf_Data *_src, unsigned int _encode);
[all …]
H A Dlibelf.h114 } Elf_Data; typedef
190 unsigned int elf_flagdata(Elf_Data *_data, Elf_Cmd _cmd,
200 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
213 Elf_Data *elf_newdata(Elf_Scn *_scn);
220 Elf_Data *elf_rawdata(Elf_Scn *_scn, Elf_Data *_data);
235 Elf_Data *elf32_xlatetof(Elf_Data *_dst, const Elf_Data *_src,
237 Elf_Data *elf32_xlatetom(Elf_Data *_dst, const Elf_Data *_src,
248 Elf_Data *elf64_xlatetof(Elf_Data *_dst, const Elf_Data *_src,
250 Elf_Data *elf64_xlatetom(Elf_Data *_dst, const Elf_Data *_src,
H A Dgelf_symshndx.c35 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst, in gelf_getsymshndx()
88 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs, in gelf_update_symshndx()
H A D_libelf.h141 Elf_Data d_data; /* The exported descriptor. */
242 Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s,
H A Delf_data.c37 Elf_Data *
38 elf_getdata(Elf_Scn *s, Elf_Data *ed) in elf_getdata()
168 Elf_Data *
211 Elf_Data *
212 elf_rawdata(Elf_Scn *s, Elf_Data *ed) in elf_rawdata()
H A Dlibelf_xlate.c46 Elf_Data *
47 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding, in _libelf_xlate()
H A Dgelf_syminfo.c35 gelf_getsyminfo(Elf_Data *ed, int ndx, GElf_Syminfo *dst) in gelf_getsyminfo()
96 gelf_update_syminfo(Elf_Data *ed, int ndx, GElf_Syminfo *gs) in gelf_update_syminfo()
H A Dgelf_dyn.c37 gelf_getdyn(Elf_Data *ed, int ndx, GElf_Dyn *dst) in gelf_getdyn()
97 gelf_update_dyn(Elf_Data *ed, int ndx, GElf_Dyn *ds) in gelf_update_dyn()
H A Dgelf_cap.c37 gelf_getcap(Elf_Data *ed, int ndx, GElf_Cap *dst) in gelf_getcap()
97 gelf_update_cap(Elf_Data *ed, int ndx, GElf_Cap *gc) in gelf_update_cap()
H A Dgelf_move.c37 gelf_getmove(Elf_Data *ed, int ndx, GElf_Move *dst) in gelf_getmove()
100 gelf_update_move(Elf_Data *ed, int ndx, GElf_Move *gm) in gelf_update_move()
H A Dgelf_sym.c37 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst) in gelf_getsym()
99 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs) in gelf_update_sym()
H A Dgelf_rel.c37 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst) in gelf_getrel()
102 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr) in gelf_update_rel()
H A Dgelf_rela.c37 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst) in gelf_getrela()
104 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr) in gelf_update_rela()
H A Dlibelf_checksum.c50 Elf_Data *d; in _libelf_checksum()
H A Delf_update.c113 Elf_Data *d; in _libelf_compute_section_extents()
719 Elf_Data *d, dst; in _libelf_write_scn()
846 Elf_Data dst, src; in _libelf_write_ehdr()
890 Elf_Data dst, src; in _libelf_write_phdr()
952 Elf_Data dst, src; in _libelf_write_shdr()
H A Delf_strptr.c44 Elf_Data *d; in elf_strptr()
/freebsd-12.1/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_elf_init.c54 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rel_reloc()
97 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rela_reloc()
132 size_t symtab, Elf_Data *symtab_data, Dwarf_Error *error) in _dwarf_elf_relocate()
137 Elf_Data *rel; in _dwarf_elf_relocate()
207 Elf_Data *symtab_data; in _dwarf_elf_init()
/freebsd-12.1/contrib/gcc/
H A Dsys-protos.h261 extern Elf_Data * elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned int);
262 extern Elf_Data * elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned int);
269 extern unsigned int elf_flagdata(Elf_Data *, Elf_Cmd, unsigned int);
278 extern Elf_Data * elf_getdata(Elf_Scn *, Elf_Data *);
284 extern Elf_Data * elf_newdata(Elf_Scn *);
289 extern Elf_Data * elf_rawdata(Elf_Scn *, Elf_Data *);
/freebsd-12.1/contrib/elftoolchain/elfdump/
H A Delfdump.c605 Elf_Data *data);
1226 Elf_Data *data; in get_symbol_name()
1461 Elf_Data *data; in get_versym()
1500 Elf_Data *data; in elf_print_symtab()
1594 Elf_Data *data; in elf_print_dynamic()
1801 Elf_Data *data; in elf_print_reloc()
1870 Elf_Data *data; in find_gotrel()
2135 Elf_Data *data; in elf_print_svr4_hash()
2330 Elf_Data *data; in elf_print_gnu_hash()
2464 Elf_Data *data; in elf_print_verdef()
[all …]
/freebsd-12.1/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Doutput.c240 Elf_Data *data, int nent, Elf_Data *strdata, in check_for_weak()
341 Elf_Data *data, *strdata; in sort_iidescs()
460 Elf_Data *sdata, *ddata; in write_file()
587 bcopy(sdata, ddata, sizeof (Elf_Data)); in write_file()
H A Dinput.c91 Elf_Data *ctfdata = NULL; in read_file()
333 Elf_Data *si_symd;
334 Elf_Data *si_strd;
/freebsd-12.1/contrib/elftoolchain/elfcopy/
H A Dsections.c617 Elf_Data *id; in update_section_group()
688 Elf_Data *id; in filter_reloc()
813 Elf_Data *od; in update_reloc()
852 Elf_Data *od; in pad_section()
1058 Elf_Data *id; in print_section()
1081 Elf_Data *id; in read_section()
1183 Elf_Data *id, *od; in copy_data()
1240 Elf_Data *od; in create_external_section()
1443 Elf_Data *data; in set_shstrtab()
/freebsd-12.1/lib/libproc/
H A D_libproc.h45 Elf_Data *data;
/freebsd-12.1/contrib/elftoolchain/readelf/
H A Dreadelf.c2661 Elf_Data *d; in dump_dynamic()
3143 Elf_Data *d; in dump_reloc()
3169 Elf_Data *d; in dump_symtab()
3233 Elf_Data *d; in dump_symtabs()
3294 Elf_Data *d; in dump_svr4_hash()
3427 Elf_Data *d; in dump_gnu_hash()
3524 Elf_Data *d; in dump_notes()
3709 Elf_Data *d; in dump_verdef()
3784 Elf_Data *d; in dump_verneed()
3900 Elf_Data *d; in search_ver()
[all …]

12