Searched refs:elf_phdr (Results 1 – 7 of 7) sorted by relevance
| /openbmc/qemu/bsd-user/ |
| H A D | elfload.c | 39 static int load_elf_sections(const struct elfhdr *hdr, struct elf_phdr *phdr, 65 static void bswap_phdr(struct elf_phdr *phdr, int phnum) in bswap_phdr() 117 static void bswap_phdr(struct elf_phdr *phdr, int phnum) { } in bswap_phdr() 275 struct elf_phdr *elf_phdata = NULL; in load_elf_interp() 291 if (sizeof(struct elf_phdr) * interp_elf_ex->e_phnum > TARGET_PAGE_SIZE) { in load_elf_interp() 295 elf_phdata = (struct elf_phdr *) malloc(sizeof(struct elf_phdr) * in load_elf_interp() 306 if (interp_elf_ex->e_phentsize != sizeof(struct elf_phdr)) { in load_elf_interp() 314 sizeof(struct elf_phdr) * interp_elf_ex->e_phnum); in load_elf_interp() 529 load_elf_sections(const struct elfhdr *hdr, struct elf_phdr *phdr, int fd, in load_elf_sections() 532 struct elf_phdr *elf_ppnt; in load_elf_sections() [all …]
|
| /openbmc/qemu/linux-user/ |
| H A D | elfload.c | 209 static void bswap_phdr(struct elf_phdr *phdr, int phnum) in bswap_phdr() 300 && ehdr->e_phentsize == sizeof(struct elf_phdr) in elf_check_ehdr() 694 NEW_AUX_ENT(AT_PHENT, (abi_ulong)(sizeof (struct elf_phdr))); in create_elf_tables() 1181 const struct elf_phdr *phdr, in parse_elf_properties() 1271 g_autofree struct elf_phdr *phdr = NULL; in load_elf_image() 1296 ehdr->e_phnum * sizeof(struct elf_phdr), in load_elf_image() 1316 struct elf_phdr *eppnt = phdr + i; in load_elf_image() 1492 struct elf_phdr *eppnt = phdr + i; in load_elf_image() 2196 elf->e_phentsize = sizeof(struct elf_phdr); in fill_elf_header() 2202 static void fill_elf_note_phdr(struct elf_phdr *phdr, size_t sz, off_t offset) in fill_elf_note_phdr() [all …]
|
| /openbmc/qemu/bsd-user/freebsd/ |
| H A D | target_os_elf.h | 108 NEW_AUX_ENT(AT_PHENT, (abi_ulong)(sizeof(struct elf_phdr))); in target_create_elf_tables()
|
| /openbmc/qemu/bsd-user/openbsd/ |
| H A D | target_os_elf.h | 120 NEW_AUX_ENT(AT_PHENT, (abi_ulong)(sizeof(struct elf_phdr))); in target_create_elf_tables()
|
| /openbmc/qemu/bsd-user/netbsd/ |
| H A D | target_os_elf.h | 120 NEW_AUX_ENT(AT_PHENT, (abi_ulong)(sizeof(struct elf_phdr))); in target_create_elf_tables()
|
| /openbmc/qemu/include/hw/ |
| H A D | elf_ops.h.inc | 18 static void glue(bswap_phdr, SZ)(struct elf_phdr *phdr) 204 struct elf_phdr *ph, int elf_machine) 327 struct elf_phdr *phdr = NULL, *ph; 472 struct elf_phdr *jph = &phdr[j];
|
| /openbmc/qemu/include/ |
| H A D | elf.h | 1775 #define elf_phdr elf32_phdr macro 1791 #define elf_phdr elf64_phdr macro
|