Home
last modified time | relevance | path

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

12

/NextBSD/contrib/elftoolchain/libelf/
HDgelf_xlate.c35 Elf_Data *
36 elf32_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf32_xlatetof()
41 Elf_Data *
42 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf64_xlatetof()
47 Elf_Data *
48 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf32_xlatetom()
53 Elf_Data *
54 elf64_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf64_xlatetom()
59 Elf_Data *
60 gelf_xlatetom(Elf *e, Elf_Data *dst, const Elf_Data *src, in gelf_xlatetom()
[all …]
HDgelf.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);
81 GElf_Rela *gelf_getrela(Elf_Data *_src, int _index, GElf_Rela *_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);
92 int gelf_update_rela(Elf_Data *_dst, int _index, GElf_Rela *_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,
[all …]
HDlibelf.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,
HDgelf_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()
HD_libelf.h137 Elf_Data d_data; /* The exported descriptor. */
232 Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s,
HDlibelf_xlate.c46 Elf_Data *
47 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding, in _libelf_xlate()
HDelf_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()
HDgelf_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()
HDgelf_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()
HDgelf_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()
HDgelf_rel.c37 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst) in gelf_getrel()
99 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr) in gelf_update_rel()
HDgelf_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()
HDgelf_rela.c37 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst) in gelf_getrela()
100 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr) in gelf_update_rela()
HDgelf_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()
HDlibelf_checksum.c50 Elf_Data *d; in _libelf_checksum()
HDelf_update.c113 Elf_Data *d; in _libelf_compute_section_extents()
719 Elf_Data *d, dst; in _libelf_write_scn()
840 Elf_Data dst, src; in _libelf_write_ehdr()
882 Elf_Data dst, src; in _libelf_write_phdr()
942 Elf_Data dst, src; in _libelf_write_shdr()
HDelf_strptr.c44 Elf_Data *d; in elf_strptr()
/NextBSD/contrib/elftoolchain/libdwarf/
HDlibdwarf_elf_init.c53 _dwarf_elf_write_reloc(Dwarf_Debug dbg, Elf_Data *symtab_data, int endian, in _dwarf_elf_write_reloc()
70 _dwarf_elf_apply_rel_reloc(Dwarf_Debug dbg, void *buf, Elf_Data *rel_data, in _dwarf_elf_apply_rel_reloc()
71 Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rel_reloc()
83 _dwarf_elf_apply_rela_reloc(Dwarf_Debug dbg, void *buf, Elf_Data *rel_data, in _dwarf_elf_apply_rela_reloc()
84 Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rela_reloc()
97 size_t symtab, Elf_Data *symtab_data, Dwarf_Error *error) in _dwarf_elf_relocate()
102 Elf_Data *rel; in _dwarf_elf_relocate()
170 Elf_Data *symtab_data; in _dwarf_elf_init()
/NextBSD/contrib/gcc/
HDsys-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 *);
/NextBSD/contrib/elftoolchain/elfdump/
HDelfdump.c811 Elf_Data *data);
813 Elf_Data *data);
1433 Elf_Data *data; in get_symbol_name()
1660 Elf_Data *data; in get_versym()
1698 Elf_Data *data; in elf_print_symtab()
1791 Elf_Data *data; in elf_print_dynamic()
1933 elf_print_rela(struct elfdump *ed, struct section *s, Elf_Data *data) in elf_print_rela()
1964 elf_print_rel(struct elfdump *ed, struct section *s, Elf_Data *data) in elf_print_rel()
1997 Elf_Data *data; in elf_print_reloc()
2062 Elf_Data *data; in find_gotrel()
[all …]
/NextBSD/cddl/contrib/opensolaris/tools/ctf/cvt/
HDoutput.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()
HDinput.c91 Elf_Data *ctfdata = NULL; in read_file()
333 Elf_Data *si_symd;
334 Elf_Data *si_strd;
/NextBSD/contrib/elftoolchain/elfcopy/
HDsections.c598 Elf_Data *id; in update_section_group()
669 Elf_Data *id; in filter_reloc()
779 Elf_Data *od; in update_reloc()
818 Elf_Data *od; in pad_section()
1024 Elf_Data *id; in print_section()
1044 Elf_Data *id; in read_section()
1131 Elf_Data *id, *od; in copy_data()
1185 Elf_Data *od; in create_external_section()
1353 Elf_Data *data; in set_shstrtab()
/NextBSD/contrib/elftoolchain/readelf/
HDreadelf.c164 uint64_t (*dw_read)(Elf_Data *, uint64_t *, int);
355 static uint64_t _read_lsb(Elf_Data *d, uint64_t *offsetp,
357 static uint64_t _read_msb(Elf_Data *d, uint64_t *offsetp,
3031 Elf_Data *d; in dump_dynamic()
3278 dump_rel(struct readelf *re, struct section *s, Elf_Data *d) in dump_rel()
3334 dump_rela(struct readelf *re, struct section *s, Elf_Data *d) in dump_rela()
3396 Elf_Data *d; in dump_reloc()
3422 Elf_Data *d; in dump_symtab()
3485 Elf_Data *d; in dump_symtabs()
3546 Elf_Data *d; in dump_svr4_hash()
[all …]
/NextBSD/lib/libproc/
HDproc_sym.c268 Elf_Data *data; in lookup_addr()
424 Elf_Data *data; in lookup_name()
547 Elf_Data *data; in proc_iter_symbyaddr()

12