Searched refs:e_elf (Results 1 - 14 of 14) sorted by relevance

/gem5/ext/libelf/
H A Delf_phnum.c48 *phnum = e->e_u.e_elf.e_nphdr;
H A Delf_shnum.c48 *shnum = e->e_u.e_elf.e_nscn;
H A Dlibelf_phdr.c55 (void *) e->e_u.e_elf.e_phdr.e_phdr32 :
56 (void *) e->e_u.e_elf.e_phdr.e_phdr64)) != NULL)
66 phnum = e->e_u.e_elf.e_nphdr;
97 e->e_u.e_elf.e_phdr.e_phdr32 = phdr;
99 e->e_u.e_elf.e_phdr.e_phdr64 = phdr;
140 if ((oldphdr = (void *) e->e_u.e_elf.e_phdr.e_phdr32) != NULL)
142 e->e_u.e_elf.e_phdr.e_phdr32 = (Elf32_Phdr *) newphdr;
144 if ((oldphdr = (void *) e->e_u.e_elf.e_phdr.e_phdr64) != NULL)
146 e->e_u.e_elf.e_phdr.e_phdr64 = (Elf64_Phdr *) newphdr;
149 e->e_u.e_elf
[all...]
H A Dlibelf_allocate.c78 STAILQ_INIT(&e->e_u.e_elf.e_scn);
102 FREE(e->e_u.e_elf.e_ehdr.e_ehdr32);
103 FREE(e->e_u.e_elf.e_phdr.e_phdr32);
106 FREE(e->e_u.e_elf.e_ehdr.e_ehdr64);
107 FREE(e->e_u.e_elf.e_phdr.e_phdr64);
111 assert(STAILQ_EMPTY(&e->e_u.e_elf.e_scn));
173 STAILQ_INSERT_TAIL(&e->e_u.e_elf.e_scn, s, s_next);
201 STAILQ_REMOVE(&e->e_u.e_elf.e_scn, s, _Elf_Scn, s_next);
H A Delf_scn.c68 shnum = e->e_u.e_elf.e_nscn;
91 if (!STAILQ_EMPTY(&e->e_u.e_elf.e_scn)) {
92 assert(STAILQ_FIRST(&e->e_u.e_elf.e_scn) ==
93 STAILQ_LAST(&e->e_u.e_elf.e_scn, _Elf_Scn, s_next));
143 STAILQ_FOREACH(s, &e->e_u.e_elf.e_scn, s_next)
196 if (STAILQ_EMPTY(&e->e_u.e_elf.e_scn)) {
197 assert(e->e_u.e_elf.e_nscn == 0);
201 e->e_u.e_elf.e_nscn++;
204 assert(e->e_u.e_elf.e_nscn > 0);
206 if ((scn = _libelf_allocate_scn(e, e->e_u.e_elf
[all...]
H A Dlibelf_ehdr.c49 assert(STAILQ_EMPTY(&e->e_u.e_elf.e_scn));
74 e->e_u.e_elf.e_nscn = GET_SHDR_MEMBER(sh_size);
75 e->e_u.e_elf.e_nphdr = (phnum != PN_XNUM) ? phnum :
77 e->e_u.e_elf.e_strndx = (strndx != SHN_XINDEX) ? strndx :
128 ehdr = (void *) e->e_u.e_elf.e_ehdr.e_ehdr32;
130 ehdr = (void *) e->e_u.e_elf.e_ehdr.e_ehdr64;
153 e->e_u.e_elf.e_ehdr.e_ehdr32 = ehdr;
156 e->e_u.e_elf.e_ehdr.e_ehdr64 = ehdr;
194 e->e_u.e_elf.e_nphdr = phnum;
195 e->e_u.e_elf
[all...]
H A Delf_flag.c74 ehdr = e->e_u.e_elf.e_ehdr.e_ehdr32;
76 ehdr = e->e_u.e_elf.e_ehdr.e_ehdr64;
125 phdr = e->e_u.e_elf.e_phdr.e_phdr32;
127 phdr = e->e_u.e_elf.e_phdr.e_phdr64;
H A Delf_end.c66 STAILQ_FOREACH_SAFE(scn, &e->e_u.e_elf.e_scn, s_next, tscn)
H A Delf_shstrndx.c48 *strndx = e->e_u.e_elf.e_strndx;
H A Delf_update.c243 STAILQ_FOREACH(t, &e->e_u.e_elf.e_scn, s_next) {
260 STAILQ_INSERT_AFTER(&e->e_u.e_elf.e_scn, prevt, s, s_next);
262 STAILQ_INSERT_HEAD(&e->e_u.e_elf.e_scn, s, s_next);
282 STAILQ_FOREACH(s, &e->e_u.e_elf.e_scn, s_next)
286 STAILQ_FOREACH_SAFE(s, &e->e_u.e_elf.e_scn, s_next, ts) {
303 STAILQ_REMOVE(&e->e_u.e_elf.e_scn, s, _Elf_Scn,
381 shnum = e->e_u.e_elf.e_nscn;
382 phnum = e->e_u.e_elf.e_nphdr;
647 phnum = e->e_u.e_elf.e_nphdr;
701 src.d_buf = e->e_u.e_elf
[all...]
H A Dlibelf_checksum.c76 for (shn = 1; shn < e->e_u.e_elf.e_nscn; shn++) {
H A Dgelf_phdr.c156 ph64 = e->e_u.e_elf.e_phdr.e_phdr64 + ndx;
161 ph32 = e->e_u.e_elf.e_phdr.e_phdr32 + ndx;
H A Dlibelf_extended.c40 if ((s = STAILQ_FIRST(&e->e_u.e_elf.e_scn)) != NULL)
H A D_libelf.h115 } e_elf; member in union:_Elf::__anon7

Completed in 16 milliseconds