Searched refs:Elf_Scn (Results 1 - 21 of 21) sorted by relevance

/gem5/ext/libelf/
H A Dlibelf_shdr.c32 _libelf_getshdr(Elf_Scn *s, int ec)
H A Dlibelf_extended.c35 static Elf_Scn *
38 Elf_Scn *s;
49 Elf_Scn *scn;
79 Elf_Scn *scn;
108 Elf_Scn *scn;
H A Dlibelf.h44 typedef struct _Elf_Scn Elf_Scn; typedef in typeref:struct:_Elf_Scn
123 Elf_Scn *d_scn; /* containing section */
192 unsigned int elf_flagscn(Elf_Scn *_scn, Elf_Cmd _cmd, unsigned int _flags);
193 unsigned int elf_flagshdr(Elf_Scn *_scn, Elf_Cmd _cmd, unsigned int _flags);
197 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
200 Elf_Scn *elf_getscn(Elf *_elf, size_t _index);
206 size_t elf_ndxscn(Elf_Scn *_scn);
207 Elf_Data *elf_newdata(Elf_Scn *_scn);
208 Elf_Scn *elf_newscn(Elf *_elf);
209 Elf_Scn *elf_nextsc
[all...]
H A Dlibelf_allocate.c131 _libelf_allocate_data(Elf_Scn *s)
157 Elf_Scn *
160 Elf_Scn *s;
162 if ((s = calloc((size_t) 1, sizeof(Elf_Scn))) == NULL) {
178 Elf_Scn *
179 _libelf_release_scn(Elf_Scn *s)
H A Dgelf_shdr.c36 elf32_getshdr(Elf_Scn *s)
42 elf64_getshdr(Elf_Scn *s)
48 gelf_getshdr(Elf_Scn *s, GElf_Shdr *d)
88 gelf_update_shdr(Elf_Scn *scn, GElf_Shdr *s)
H A Delf_scn.c38 * Load an ELF section table and create a list of Elf_Scn structures.
49 Elf_Scn *scn;
122 Elf_Scn *
127 Elf_Scn *s;
152 elf_ndxscn(Elf_Scn *s)
161 Elf_Scn *
166 Elf_Scn *scn;
216 Elf_Scn *
217 elf_nextscn(Elf *e, Elf_Scn *s)
H A D_libelf.h163 Elf_Data *_libelf_allocate_data(Elf_Scn *_s);
165 Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx);
178 void *_libelf_getshdr(Elf_Scn *_scn, int _elfclass);
185 Elf_Scn *_libelf_release_scn(Elf_Scn *_s);
H A Delf_flag.c36 Elf_Scn *scn;
138 elf_flagscn(Elf_Scn *s, Elf_Cmd c, unsigned int flags)
159 elf_flagshdr(Elf_Scn *s, Elf_Cmd c, unsigned int flags)
H A Delf_end.c40 Elf_Scn *scn, *tscn;
H A Dgelf_dyn.c38 Elf_Scn *scn;
94 Elf_Scn *scn;
H A Dgelf_rel.c39 Elf_Scn *scn;
95 Elf_Scn *scn;
H A Dgelf_rela.c39 Elf_Scn *scn;
96 Elf_Scn *scn;
H A Dgelf_symshndx.c40 Elf_Scn *scn;
88 Elf_Scn *scn;
H A Dlibelf_checksum.c47 Elf_Scn *scn;
H A Dgelf.h84 GElf_Shdr *gelf_getshdr(Elf_Scn *_scn, GElf_Shdr *_dst);
95 int gelf_update_shdr(Elf_Scn *_dst, GElf_Shdr *_src);
H A Dgelf_sym.c39 Elf_Scn *scn;
100 Elf_Scn *scn;
H A Delf_strptr.c45 Elf_Scn *s;
H A Delf_data.c37 elf_getdata(Elf_Scn *s, Elf_Data *d)
131 elf_newdata(Elf_Scn *s)
177 elf_rawdata(Elf_Scn *s, Elf_Data *d)
H A Delf_update.c75 _libelf_compute_section_extents(Elf *e, Elf_Scn *s, off_t *rc)
234 _libelf_insert_section(Elf *e, Elf_Scn *s)
236 Elf_Scn *t, *prevt;
272 Elf_Scn *s, *ts;
502 _libelf_write_scn(Elf *e, char *nf, Elf_Scn *s, off_t rc)
629 Elf_Scn *scn, *tscn;
H A Dlibelf_ehdr.c44 Elf_Scn *scn;
/gem5/src/base/loader/
H A Delf_object.cc166 Elf_Scn *section = elf_getscn(elf, sec_idx);
308 Elf_Scn *section = elf_getscn(elf, sec_idx);
419 Elf_Scn *section = elf_getscn(elf, sec_idx);
540 Elf_Scn *section = elf_getscn(elf, sec_idx);

Completed in 25 milliseconds