Home
last modified time | relevance | path

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

12

/netbsd-src/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) in elf32_xlatetof()
47 Elf_Data *
48 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf64_xlatetof()
54 Elf_Data *
55 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf32_xlatetom()
61 Elf_Data *
62 elf64_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) in elf64_xlatetom()
68 Elf_Data *
69 gelf_xlatetom(Elf *e, Elf_Data *dst, const Elf_Data *src, in gelf_xlatetom()
[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 *_dst, int _index, GElf_Sym *_src);
97 int gelf_update_symshndx(Elf_Data *_symdst, Elf_Data *_shindexdst,
[all …]
H A Dlibelf.h120 } Elf_Data; typedef
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 *_dst, const Elf_Data *_src,
244 Elf_Data *elf32_xlatetom(Elf_Data *_dst, const Elf_Data *_src,
255 Elf_Data *elf64_xlatetof(Elf_Data *_dst, const Elf_Data *_src,
257 Elf_Data *elf64_xlatetom(Elf_Data *_dst, const Elf_Data *_src,
H A Dgelf_symshndx.c44 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst, in gelf_getsymshndx()
104 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs, in gelf_update_symshndx()
H A D_libelf.h139 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) in elf_getdata()
180 Elf_Data *
223 Elf_Data *
224 elf_rawdata(Elf_Scn *s, Elf_Data *ed) in elf_rawdata()
H A Dlibelf_xlate.c55 Elf_Data *
56 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding, in _libelf_xlate()
H A Dgelf_cap.c45 gelf_getcap(Elf_Data *ed, int ndx, GElf_Cap *dst) in gelf_getcap()
104 gelf_update_cap(Elf_Data *ed, int ndx, GElf_Cap *gc) in gelf_update_cap()
H A Dgelf_syminfo.c44 gelf_getsyminfo(Elf_Data *ed, int ndx, GElf_Syminfo *dst) in gelf_getsyminfo()
105 gelf_update_syminfo(Elf_Data *ed, int ndx, GElf_Syminfo *gs) in gelf_update_syminfo()
H A Dgelf_dyn.c45 gelf_getdyn(Elf_Data *ed, int ndx, GElf_Dyn *dst) in gelf_getdyn()
105 gelf_update_dyn(Elf_Data *ed, int ndx, GElf_Dyn *ds) in gelf_update_dyn()
H A Dgelf_move.c46 gelf_getmove(Elf_Data *ed, int ndx, GElf_Move *dst) in gelf_getmove()
109 gelf_update_move(Elf_Data *ed, int ndx, GElf_Move *gm) in gelf_update_move()
H A Dgelf_rel.c45 gelf_getrel(Elf_Data *ed, int ndx, GElf_Rel *dst) in gelf_getrel()
107 gelf_update_rel(Elf_Data *ed, int ndx, GElf_Rel *dr) in gelf_update_rel()
H A Dgelf_rela.c46 gelf_getrela(Elf_Data *ed, int ndx, GElf_Rela *dst) in gelf_getrela()
109 gelf_update_rela(Elf_Data *ed, int ndx, GElf_Rela *dr) in gelf_update_rela()
H A Dgelf_sym.c46 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst) in gelf_getsym()
108 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs) in gelf_update_sym()
H A Dlibelf_checksum.c55 Elf_Data *d; in _libelf_checksum()
H A Delf_update.c121 Elf_Data *d; in _libelf_compute_section_extents()
733 Elf_Data *d, dst; in _libelf_write_scn()
858 Elf_Data dst, src; in _libelf_write_ehdr()
903 Elf_Data dst, src; in _libelf_write_phdr()
968 Elf_Data dst, src; in _libelf_write_shdr()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/solaris/
H A Dlibelf.d96 struct Elf_Data struct
112 uint elf_flagdata(Elf_Data*, Elf_Cmd, uint); argument
122 Elf_Data* elf_getdata(Elf_Scn*, Elf_Data*);
140 Elf_Data* elf_newdata(Elf_Scn*);
147 Elf_Data* elf_rawdata(Elf_Scn*, Elf_Data*);
152 Elf_Data* elf32_xlatetof(Elf_Data*, const scope Elf_Data*, uint);
153 Elf_Data* elf32_xlatetom(Elf_Data*, const scope Elf_Data*, uint);
164 Elf_Data* elf64_xlatetof(Elf_Data*, const scope Elf_Data*, uint); in version()
165 Elf_Data* elf64_xlatetom(Elf_Data*, const scope Elf_Data*, uint); in version()
H A Dlink.d25 void ld_input_section(const scope char*, Elf32_Shdr**, Elf32_Word, Elf_Data*, Elf*, uint*);
26 void ld_section(const scope char*, Elf32_Shdr*, Elf32_Word, Elf_Data*, Elf*);
34 void ld_input_section64(const scope char*, Elf64_Shdr**, Elf64_Word, Elf_Data*, Elf*, uint*); in version()
35 void ld_section64(const scope char*, Elf64_Shdr*, Elf64_Word, Elf_Data*, Elf*); in version()
/netbsd-src/external/gpl3/binutils.old/dist/gprofng/src/
H A DElf.h62 } Elf_Data; typedef
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]; in ~Elf()
390 Elf_Data *
395 data = (Elf_Data **) malloc (ehdrp->e_shnum * sizeof (Elf_Data *)); in elf_getdata()
399 Elf_Data *edta = data[sec]; in elf_getdata()
405 edta = new Elf_Data; in elf_getdata()
423 Elf_Data *ed = ancElf->elf_getdata (secNum); in elf_getdata()
495 Elf_Data *edta = elf_getdata (sec); in elf_strptr()
502 Elf::elf_getsym (Elf_Data *edta, unsigned int ndx, Elf_Internal_Sym *dst) in elf_getsym()
540 Elf::elf_getrel (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst) in elf_getrel()
561 Elf::elf_getrela (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst) in elf_getrela()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gprofng/src/
H A DElf.h62 } Elf_Data; typedef
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);
143 Elf_Data **data;
H A DElf.cc267 Elf_Data *p = data[i]; in ~Elf()
403 Elf_Data *
408 data = (Elf_Data **) malloc (ehdrp->e_shnum * sizeof (Elf_Data *)); in elf_getdata()
412 Elf_Data *edta = data[sec]; in elf_getdata()
418 edta = new Elf_Data; in elf_getdata()
436 Elf_Data *ed = ancElf->elf_getdata (secNum); in elf_getdata()
508 Elf_Data *edta = elf_getdata (sec); in elf_strptr()
515 Elf::elf_getsym (Elf_Data *edta, unsigned int ndx, Elf_Internal_Sym *dst) in elf_getsym()
553 Elf::elf_getrel (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst) in elf_getrel()
574 Elf::elf_getrela (Elf_Data *edta, unsigned int ndx, Elf_Internal_Rela *dst) in elf_getrela()
[all …]
/netbsd-src/external/bsd/elftoolchain/dist/libdwarf/
H A Dlibdwarf_elf_init.c58 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rel_reloc()
101 Elf_Data *rel_data, Elf_Data *symtab_data, int endian) in _dwarf_elf_apply_rela_reloc()
136 size_t symtab, Elf_Data *symtab_data, Dwarf_Error *error) in _dwarf_elf_relocate()
141 Elf_Data *rel; in _dwarf_elf_relocate()
211 Elf_Data *symtab_data; in _dwarf_elf_init()
/netbsd-src/external/cddl/osnet/dist/tools/ctf/cvt/
H A Doutput.c246 Elf_Data *data, int nent, Elf_Data *strdata, in check_for_weak()
347 Elf_Data *data, *strdata; in sort_iidescs()
468 Elf_Data *sdata, *ddata; in write_file()
595 bcopy(sdata, ddata, sizeof (Elf_Data)); in write_file()
H A Dinput.c95 Elf_Data *ctfdata = NULL; in read_file()
337 Elf_Data *si_symd;
338 Elf_Data *si_strd;

12