Searched refs:phdr (Results 1 - 3 of 3) sorted by relevance

/gem5/src/base/loader/
H A Delf_object.cc220 GElf_Phdr phdr; local
224 gelf_getphdr(elf, i, &phdr);
226 if (phdr.p_offset <= e_phoff &&
227 phdr.p_offset + phdr.p_filesz > e_phoff) {
229 phdr.p_paddr + (e_phoff - phdr.p_offset);
237 GElf_Phdr phdr; local
238 M5_VAR_USED void *check_p = gelf_getphdr(elf, i, &phdr);
241 if (phdr
339 GElf_Phdr phdr; local
[all...]
/gem5/ext/libelf/
H A Dlibelf_phdr.c44 void *ehdr, *phdr; local
54 if ((phdr = (ec == ELFCLASS32 ?
57 return (phdr);
91 if ((phdr = calloc(phnum, msz)) == NULL) {
97 e->e_u.e_elf.e_phdr.e_phdr32 = phdr;
99 e->e_u.e_elf.e_phdr.e_phdr64 = phdr;
103 (*xlator)(phdr, e->e_rawfile + phoff, phnum,
106 return (phdr);
H A Delf_flag.c112 void *phdr; local
125 phdr = e->e_u.e_elf.e_phdr.e_phdr32;
127 phdr = e->e_u.e_elf.e_phdr.e_phdr64;
129 if (phdr == NULL) {

Completed in 4 milliseconds