Searched refs:Elf_Data (Results 1 - 17 of 17) sorted by relevance
/gem5/ext/libelf/ |
H A D | gelf_xlate.c | 34 Elf_Data * 35 elf32_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 40 Elf_Data * 41 elf64_xlatetof(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 46 Elf_Data * 47 elf32_xlatetom(Elf_Data *dst, const Elf_Data *src, unsigned int encoding) 52 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 | 106 * An `Elf_Data' structure describes data in an 126 } Elf_Data; typedef in typeref:struct:_Elf_Data 188 unsigned int elf_flagdata(Elf_Data *_data, Elf_Cmd _cmd, unsigned int _flags); 197 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *); 207 Elf_Data *elf_newdata(Elf_Scn *_scn); 212 Elf_Data *elf_rawdata(Elf_Scn *_scn, Elf_Data *_data); 227 Elf_Data *elf32_xlatetof(Elf_Data *_ds [all...] |
H A D | _libelf.h | 124 STAILQ_HEAD(, _Elf_Data) s_data; /* list of Elf_Data descriptors */ 163 Elf_Data *_libelf_allocate_data(Elf_Scn *_s); 183 Elf_Data *_libelf_release_data(Elf_Data *_d); 190 Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s,
|
H A D | libelf_allocate.c | 130 Elf_Data * 133 Elf_Data *d; 135 if ((d = calloc((size_t) 1, sizeof(Elf_Data))) == NULL) { 145 Elf_Data * 146 _libelf_release_data(Elf_Data *d) 182 Elf_Data *d, *td;
|
H A D | gelf_symshndx.c | 35 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst, 83 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs,
|
H A D | elf_data.c | 36 Elf_Data * 37 elf_getdata(Elf_Scn *s, Elf_Data *d) 130 Elf_Data * 134 Elf_Data *d; 150 if ((d = malloc(sizeof(Elf_Data))) == NULL) { 176 Elf_Data * 177 elf_rawdata(Elf_Scn *s, Elf_Data *d)
|
H A D | libelf_xlate.c | 44 Elf_Data * 45 _libelf_xlate(Elf_Data *dst, const Elf_Data *src, unsigned int encoding,
|
H A D | gelf_dyn.c | 34 gelf_getdyn(Elf_Data *d, int ndx, GElf_Dyn *dst) 90 gelf_update_dyn(Elf_Data *d, int ndx, GElf_Dyn *ds)
|
H A D | gelf_rel.c | 35 gelf_getrel(Elf_Data *d, int ndx, GElf_Rel *dst) 91 gelf_update_rel(Elf_Data *d, int ndx, GElf_Rel *dr)
|
H A D | gelf_rela.c | 35 gelf_getrela(Elf_Data *d, int ndx, GElf_Rela *dst) 92 gelf_update_rela(Elf_Data *d, int ndx, GElf_Rela *dr)
|
H A D | libelf_checksum.c | 48 Elf_Data *d;
|
H A D | gelf_sym.c | 35 gelf_getsym(Elf_Data *d, int ndx, GElf_Sym *dst) 96 gelf_update_sym(Elf_Data *d, int ndx, GElf_Sym *gs)
|
H A D | elf_strptr.c | 46 Elf_Data *d; 72 * members of Elf_Data descriptors.
|
H A D | elf_flag.c | 33 elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags)
|
H A D | elf_update.c | 78 Elf_Data *d, *td; 90 * - The Elf_Data structures part of this section have been marked 94 * using elf_newscn(), or if a new Elf_Data structure was added using 509 Elf_Data *d, dst; 628 Elf_Data dst, src;
|
/gem5/src/base/loader/ |
H A D | elf_object.cc | 179 Elf_Data *raw_data = elf_rawdata(section, NULL); 429 Elf_Data *data = elf_getdata(section, NULL);
|
Completed in 26 milliseconds