| /freebsd/lib/libc/gen/ |
| H A D | nlist.c | 51 int __elf_is_okay__(Elf_Ehdr *); 98 __elf_is_okay__(Elf_Ehdr *ehdr) in __elf_is_okay__() 131 Elf_Ehdr ehdr; in __elf_fdnlist() 140 _read(fd, &ehdr, sizeof(Elf_Ehdr)) != sizeof(Elf_Ehdr) || in __elf_fdnlist()
|
| /freebsd/libexec/rtld-elf/ |
| H A D | map_object.c | 41 static Elf_Ehdr *get_elf_header(int, const char *, const struct stat *, 46 phdr_in_zero_page(const Elf_Ehdr *hdr) in phdr_in_zero_page() 63 Elf_Ehdr *hdr; in map_object() 358 check_elf_headers(const Elf_Ehdr *hdr, const char *path) in check_elf_headers() 391 static Elf_Ehdr * 395 Elf_Ehdr *hdr; in get_elf_header() 399 if (sbp != NULL && sbp->st_size < (off_t)sizeof(Elf_Ehdr)) { in get_elf_header()
|
| /freebsd/stand/i386/libi386/ |
| H A D | elf32_freebsd.c | 60 Elf_Ehdr *ehdr; in elf32_exec() 66 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
|
| H A D | elf64_freebsd.c | 79 Elf_Ehdr *ehdr; in elf64_exec() 86 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/stand/uboot/ |
| H A D | elf_freebsd.c | 67 Elf_Ehdr *e; in __elfN() 74 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
| /freebsd/stand/efi/loader/arch/arm/ |
| H A D | exec.c | 61 Elf_Ehdr *e; in __elfN() 68 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
| /freebsd/stand/uboot/arch/powerpc/ |
| H A D | ppc64_elf_freebsd.c | 66 Elf_Ehdr *e; in ppc64_uboot_elf_exec() 73 e = (Elf_Ehdr *)&fmp->md_data; in ppc64_uboot_elf_exec()
|
| /freebsd/stand/efi/loader/arch/arm64/ |
| H A D | exec.c | 62 Elf_Ehdr *ehdr; in elf64_exec() 69 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/stand/efi/loader/arch/riscv/ |
| H A D | exec.c | 75 Elf_Ehdr *e; in __elfN() 84 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
| /freebsd/stand/powerpc/ofw/ |
| H A D | elf_freebsd.c | 72 Elf_Ehdr *e; in __elfN() 79 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
| H A D | ppc64_elf_freebsd.c | 70 Elf_Ehdr *e; in ppc64_ofw_elf_exec() 77 e = (Elf_Ehdr *)&fmp->md_data; in ppc64_ofw_elf_exec()
|
| /freebsd/stand/userboot/userboot/ |
| H A D | elf32_freebsd.c | 63 Elf_Ehdr *ehdr; in elf32_exec() 71 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
|
| H A D | elf64_freebsd.c | 81 Elf_Ehdr *ehdr; in elf64_exec() 93 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/stand/kboot/kboot/arch/powerpc64/ |
| H A D | ppc64_elf_freebsd.c | 75 Elf_Ehdr *e; in ppc64_elf_exec() 87 e = (Elf_Ehdr *)&fmp->md_data; in ppc64_elf_exec()
|
| /freebsd/stand/common/ |
| H A D | load_elf.c | 50 Elf_Ehdr *ehdr; 124 static int elf_header_convert(Elf_Ehdr *ehdr) in elf_header_convert() 157 static int elf_program_header_convert(const Elf_Ehdr *ehdr, Elf_Phdr *phdr) in elf_program_header_convert() 176 static int elf_section_header_convert(const Elf_Ehdr *ehdr, Elf_Shdr *shdr) in elf_section_header_convert() 199 static int elf_header_convert(Elf_Ehdr *ehdr) in elf_header_convert() 204 static int elf_program_header_convert(const Elf_Ehdr *ehdr, Elf_Phdr *phdr) in elf_program_header_convert() 209 static int elf_section_header_convert(const Elf_Ehdr *ehdr, Elf_Shdr *shdr) in elf_section_header_convert() 266 Elf_Ehdr *ehdr; in __elfN() 297 if (bytes_read < 0 || ef->firstlen <= sizeof(Elf_Ehdr)) { in __elfN() 301 ehdr = ef->ehdr = (Elf_Ehdr *)ef->firstpage; in __elfN() [all …]
|
| H A D | load_elf_obj.c | 49 Elf_Ehdr hdr; 89 Elf_Ehdr *hdr; in __elfN() 220 Elf_Ehdr *hdr; in __elfN() 464 Elf_Ehdr *hdr; in __elfN() 502 Elf_Ehdr *hdr; in __elfN()
|
| /freebsd/usr.bin/gcore/ |
| H A D | elfcore.c | 130 Elf_Ehdr hdr; in elf_ident() 211 hdrsize = sizeof(Elf_Ehdr) + sizeof(Elf_Phdr) * (1 + seginfo.count); in elf_coredump() 238 php = (Elf_Phdr *)((char *)hdr + sizeof(Elf_Ehdr)) + 1; in elf_coredump() 469 Elf_Ehdr *ehdr, binhdr; in elf_puthdr() 481 ehdr = (Elf_Ehdr *)hdr; in elf_puthdr() 497 ehdr->e_phoff = sizeof(Elf_Ehdr); in elf_puthdr() 499 ehdr->e_ehsize = sizeof(Elf_Ehdr); in elf_puthdr()
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_vdso.c | 105 Elf_Ehdr *ehdr; in __elfN() 110 ehdr = (Elf_Ehdr *)base; in __elfN()
|
| /freebsd/stand/kboot/kboot/arch/aarch64/ |
| H A D | exec.c | 117 Elf_Ehdr *ehdr; in elf64_exec() 210 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/sys/kern/ |
| H A D | imgact_elf.c | 94 static int __elfN(check_header)(const Elf_Ehdr *hdr); 345 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN() 486 __elfN(phdr_in_zero_page)(const Elf_Ehdr *hdr) in __elfN() 493 __elfN(check_header)(const Elf_Ehdr *hdr) in __elfN() 730 __elfN(load_sections)(const struct image_params *imgp, const Elf_Ehdr *hdr, in __elfN() 791 const Elf_Ehdr *hdr = NULL; in __elfN() 842 hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN() 931 __elfN(enforce_limits)(struct image_params *imgp, const Elf_Ehdr *hdr, in __elfN() 1106 const Elf_Ehdr *hd in __CONCAT() [all...] |
| /freebsd/stand/efi/loader/arch/amd64/ |
| H A D | elf64_freebsd.c | 89 Elf_Ehdr *ehdr; in elf64_exec() 101 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/stand/efi/loader/arch/i386/ |
| H A D | elf64_freebsd.c | 95 Elf_Ehdr *ehdr; in elf64_exec() 118 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
| /freebsd/sys/arm/arm/ |
| H A D | elf_machdep.c | 129 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in elf32_arm_abi_supported()
|
| /freebsd/sys/x86/xen/ |
| H A D | pv.c | 219 Elf_Ehdr *ehdr; in xen_pvh_parse_symtab() 223 ehdr = (Elf_Ehdr *)(&end + 1); in xen_pvh_parse_symtab()
|
| /freebsd/sys/powerpc/ofw/ |
| H A D | ofw_initrd.c | 61 Elf_Ehdr ehdr; in ofw_initrd_probe_and_attach()
|