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

12

/freebsd-13-stable/contrib/elftoolchain/libelf/
H A Dgelf_xlate.c35 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 Dgelf.h79 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 Dlibelf.h101 * 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 Dgelf_symshndx.c35 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 Dlibelf_xlate.c46 Elf_Data *
47 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding,
H A Dgelf_cap.c37 gelf_getcap(Elf_Data *ed, int ndx, GElf_Cap *dst)
96 gelf_update_cap(Elf_Data *ed, int ndx, GElf_Cap *gc)
H A Dgelf_dyn.c37 gelf_getdyn(Elf_Data *ed, int ndx, GElf_Dyn *dst)
97 gelf_update_dyn(Elf_Data *ed, int ndx, GElf_Dyn *ds)
H A Dgelf_syminfo.c35 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.h138 * 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 Dlibelf_chdr.c98 Elf_Data *d = elf_getdata(s, NULL);
H A Dlibelf_checksum.c50 Elf_Data *d;
H A Delf_data.c37 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 Dgelf_move.c37 gelf_getmove(Elf_Data *ed, int ndx, GElf_Move *dst)
100 gelf_update_move(Elf_Data *ed, int ndx, GElf_Move *gm)
H A Dgelf_rel.c37 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst)
102 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr)
H A Dgelf_rela.c37 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst)
104 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr)
H A Dgelf_sym.c37 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst)
99 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs)
H A Delf_strptr.c44 Elf_Data *d;
70 * members of Elf_Data descriptors.
H A Delf_flag.c56 elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags)
/freebsd-13-stable/lib/libproc/
H A D_libproc.h45 Elf_Data *data;
/freebsd-13-stable/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_elf_init.c54 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 Dinput.c91 Elf_Data *ctfdata = NULL;
333 Elf_Data *si_symd;
334 Elf_Data *si_strd;
H A Doutput.c240 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 Delfdump.c608 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 Dldd.c270 Elf_Data dst, src;
337 Elf_Data dst, src;
/freebsd-13-stable/contrib/elftoolchain/elfcopy/
H A Dsections.c628 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...]

Completed in 294 milliseconds

12