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

12

/netbsd-current/external/bsd/elftoolchain/dist/libelf/
H A Dgelf_xlate.c40 Elf_Data *
41 elf32_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding)
47 Elf_Data *
48 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding)
54 Elf_Data *
55 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding)
61 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.h107 * An `Elf_Data' structure describes data in an
120 } Elf_Data; typedef in typeref:struct:_Elf_Data
196 unsigned int elf_flagdata(Elf_Data *_data, Elf_Cmd _cmd,
206 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
220 Elf_Data *elf_newdata(Elf_Scn *_scn);
227 Elf_Data *elf_rawdata(Elf_Scn *_scn, Elf_Data *_data);
242 Elf_Data *elf32_xlatetof(Elf_Data *_ds
[all...]
H A Dgelf_symshndx.c44 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst,
104 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs,
H A Dlibelf_xlate.c55 Elf_Data *
56 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding,
H A Dgelf_syminfo.c44 gelf_getsyminfo(Elf_Data *ed, int ndx, GElf_Syminfo *dst)
105 gelf_update_syminfo(Elf_Data *ed, int ndx, GElf_Syminfo *gs)
H A Dgelf_cap.c45 gelf_getcap(Elf_Data *ed, int ndx, GElf_Cap *dst)
104 gelf_update_cap(Elf_Data *ed, int ndx, GElf_Cap *gc)
H A Dlibelf_checksum.c55 Elf_Data *d;
H A D_libelf.h136 * The internal descriptor wrapping the "Elf_Data" type.
139 Elf_Data d_data; /* The exported descriptor. */
237 Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s,
H A Delf_data.c46 Elf_Data *
47 elf_getdata(Elf_Scn *s, Elf_Data *ed)
180 Elf_Data *
223 Elf_Data *
224 elf_rawdata(Elf_Scn *s, Elf_Data *ed)
H A Dgelf_rela.c46 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst)
109 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr)
H A Dgelf_sym.c46 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst)
108 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs)
H A Dgelf_rel.c45 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst)
107 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr)
H A Dgelf_move.c46 gelf_getmove(Elf_Data *ed, int ndx, GElf_Move *dst)
109 gelf_update_move(Elf_Data *ed, int ndx, GElf_Move *gm)
H A Dgelf_dyn.c45 gelf_getdyn(Elf_Data *ed, int ndx, GElf_Dyn *dst)
105 gelf_update_dyn(Elf_Data *ed, int ndx, GElf_Dyn *ds)
H A Delf_strptr.c51 Elf_Data *d;
77 * members of Elf_Data descriptors.
H A Delf_flag.c60 elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags)
H A Delf_update.c121 Elf_Data *d;
733 Elf_Data *d, dst;
858 Elf_Data dst, src;
903 Elf_Data dst, src;
968 Elf_Data dst, src;
/netbsd-current/external/gpl3/binutils/dist/gprofng/src/
H A DElf.h62 } Elf_Data; typedef in typeref:struct:__anon562
90 Elf_Data *elf_getdata (unsigned int sec);
94 Elf_Internal_Sym *elf_getsym (Elf_Data *edta, unsigned int ndx, Elf_Internal_Sym *dst);
95 Elf_Internal_Rela *elf_getrel (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst);
96 Elf_Internal_Rela *elf_getrela (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst);
97 Elf64_Ancillary *elf_getancillary (Elf_Data *edta, unsigned int ndx, Elf64_Ancillary *dst);
141 Elf_Data **data;
H A DElf.cc258 Elf_Data *p = data[i];
390 Elf_Data *
395 data = (Elf_Data **) malloc (ehdrp->e_shnum * sizeof (Elf_Data *));
399 Elf_Data *edta = data[sec];
405 edta = new Elf_Data;
423 Elf_Data *ed = ancElf->elf_getdata (secNum);
495 Elf_Data *edta = elf_getdata (sec);
502 Elf::elf_getsym (Elf_Data *edta, unsigned int ndx, Elf_Internal_Sym *dst)
540 Elf::elf_getrel (Elf_Data *edt
[all...]
/netbsd-current/external/bsd/elftoolchain/dist/libdwarf/
H A Dlibdwarf_elf_init.c58 Elf_Data *rel_data, Elf_Data *symtab_data, int endian)
101 Elf_Data *rel_data, Elf_Data *symtab_data, int endian)
136 size_t symtab, Elf_Data *symtab_data, Dwarf_Error *error)
141 Elf_Data *rel;
211 Elf_Data *symtab_data;
/netbsd-current/external/cddl/osnet/dist/tools/ctf/cvt/
H A Dinput.c95 Elf_Data *ctfdata = NULL;
337 Elf_Data *si_symd;
338 Elf_Data *si_strd;
H A Doutput.c246 Elf_Data *data, int nent, Elf_Data *strdata,
347 Elf_Data *data, *strdata;
468 Elf_Data *sdata, *ddata;
595 bcopy(sdata, ddata, sizeof (Elf_Data));
598 * FreeBSD's Elf_Data has private fields which the
/netbsd-current/usr.sbin/tprof/
H A Dksyms.c79 Elf_Data *d;
/netbsd-current/external/bsd/libproc/dist/
H A Dproc_sym.c291 Elf_Data *data;
448 Elf_Data *data;
573 Elf_Data *data;

Completed in 215 milliseconds

12