/freebsd-13-stable/contrib/elftoolchain/libelf/ |
H A D | gelf_xlate.c | 35 Elf_Data * 36 elf32_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 42 Elf_Data * 43 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 49 Elf_Data * 50 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 56 Elf_Data * [all...] |
H A D | gelf.h | 79 GElf_Dyn *gelf_getdyn(Elf_Data *_data, int _index, GElf_Dyn *_dst); 82 GElf_Rel *gelf_getrel(Elf_Data *_src, int _index, GElf_Rel *_dst); 83 GElf_Rela *gelf_getrela(Elf_Data *_src, int _index, GElf_Rela *_dst); 85 GElf_Sym *gelf_getsym(Elf_Data *_src, int _index, GElf_Sym *_dst); 86 GElf_Sym *gelf_getsymshndx(Elf_Data *_src, Elf_Data *_shindexsrc, 90 int gelf_update_dyn(Elf_Data *_dst, int _index, GElf_Dyn *_src); 93 int gelf_update_rel(Elf_Data *_dst, int _index, GElf_Rel *_src); 94 int gelf_update_rela(Elf_Data *_dst, int _index, GElf_Rela *_src); 96 int gelf_update_sym(Elf_Data *_ds [all...] |
H A D | libelf.h | 101 * An `Elf_Data' structure describes data in an 114 } Elf_Data; typedef in typeref:struct:_Elf_Data 193 unsigned int elf_flagdata(Elf_Data *_data, Elf_Cmd _cmd, 203 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *); 216 Elf_Data *elf_newdata(Elf_Scn *_scn); 223 Elf_Data *elf_rawdata(Elf_Scn *_scn, Elf_Data *_data); 239 Elf_Data *elf32_xlatetof(Elf_Data *_ds [all...] |
H A D | gelf_symshndx.c | 35 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst, 88 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs,
|
H A D | libelf_xlate.c | 46 Elf_Data * 47 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding,
|
H A D | gelf_cap.c | 37 gelf_getcap(Elf_Data *ed, int ndx, GElf_Cap *dst) 96 gelf_update_cap(Elf_Data *ed, int ndx, GElf_Cap *gc)
|
H A D | gelf_dyn.c | 37 gelf_getdyn(Elf_Data *ed, int ndx, GElf_Dyn *dst) 97 gelf_update_dyn(Elf_Data *ed, int ndx, GElf_Dyn *ds)
|
H A D | gelf_syminfo.c | 35 gelf_getsyminfo(Elf_Data *ed, int ndx, GElf_Syminfo *dst) 96 gelf_update_syminfo(Elf_Data *ed, int ndx, GElf_Syminfo *gs)
|
H A D | _libelf.h | 138 * The internal descriptor wrapping the "Elf_Data" type. 141 Elf_Data d_data; /* The exported descriptor. */ 243 Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s,
|
H A D | libelf_chdr.c | 98 Elf_Data *d = elf_getdata(s, NULL);
|
H A D | libelf_checksum.c | 50 Elf_Data *d;
|
H A D | elf_data.c | 37 Elf_Data * 38 elf_getdata(Elf_Scn *s, Elf_Data *ed) 171 Elf_Data * 214 Elf_Data * 215 elf_rawdata(Elf_Scn *s, Elf_Data *ed)
|
H A D | gelf_move.c | 37 gelf_getmove(Elf_Data *ed, int ndx, GElf_Move *dst) 100 gelf_update_move(Elf_Data *ed, int ndx, GElf_Move *gm)
|
H A D | gelf_rel.c | 37 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst) 102 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr)
|
H A D | gelf_rela.c | 37 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst) 104 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr)
|
H A D | gelf_sym.c | 37 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst) 99 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs)
|
H A D | elf_strptr.c | 44 Elf_Data *d; 70 * members of Elf_Data descriptors.
|
H A D | elf_flag.c | 56 elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags)
|
/freebsd-13-stable/lib/libproc/ |
H A D | _libproc.h | 45 Elf_Data *data;
|
/freebsd-13-stable/contrib/elftoolchain/libdwarf/ |
H A D | libdwarf_elf_init.c | 54 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) 97 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) 132 size_t symtab, Elf_Data *symtab_data, Dwarf_Error *error) 137 Elf_Data *rel; 207 Elf_Data *symtab_data;
|
/freebsd-13-stable/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | input.c | 91 Elf_Data *ctfdata = NULL; 333 Elf_Data *si_symd; 334 Elf_Data *si_strd;
|
H A D | output.c | 240 Elf_Data *data, int nent, Elf_Data *strdata, 341 Elf_Data *data, *strdata; 460 Elf_Data *sdata, *ddata; 587 bcopy(sdata, ddata, sizeof (Elf_Data)); 590 * FreeBSD's Elf_Data has private fields which the
|
/freebsd-13-stable/contrib/elftoolchain/elfdump/ |
H A D | elfdump.c | 608 Elf_Data *data); 610 Elf_Data *data); 1229 Elf_Data *data; 1464 Elf_Data *data; 1503 Elf_Data *data; 1597 Elf_Data *data; 1740 elf_print_rela(struct elfdump *ed, struct section *s, Elf_Data *data) 1771 elf_print_rel(struct elfdump *ed, struct section *s, Elf_Data *data) 1804 Elf_Data *data; 1873 Elf_Data *dat [all...] |
/freebsd-13-stable/usr.bin/ldd/ |
H A D | ldd.c | 270 Elf_Data dst, src; 337 Elf_Data dst, src;
|
/freebsd-13-stable/contrib/elftoolchain/elfcopy/ |
H A D | sections.c | 628 Elf_Data *id; 699 Elf_Data *id; 824 Elf_Data *od; 863 Elf_Data *od; 872 /* Create a new Elf_Data to contain the padding bytes. */ 1114 Elf_Data *id; 1137 Elf_Data *id; 1239 Elf_Data *id, *od; 1279 * Elf_Data descriptor to be set to 0. In this case we workaround 1296 Elf_Data *o [all...] |