/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 | 42 static Elf_Ehdr *get_elf_header(int, const char *, const struct stat *, 49 phdr_in_zero_page(const Elf_Ehdr *hdr) in phdr_in_zero_page() 66 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 | 54 Elf_Ehdr *ehdr; in elf32_exec() 60 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
|
H A D | elf64_freebsd.c | 73 Elf_Ehdr *ehdr; in elf64_exec() 80 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
/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/ |
H A D | elf_freebsd.c | 67 Elf_Ehdr *e; in __elfN() 74 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/powerpc/ofw/ |
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()
|
H A D | elf_freebsd.c | 72 Elf_Ehdr *e; in __elfN() 79 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
/freebsd/stand/efi/loader/arch/riscv/ |
H A D | exec.c | 71 Elf_Ehdr *e; in __elfN() 80 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
|
/freebsd/stand/userboot/userboot/ |
H A D | elf32_freebsd.c | 57 Elf_Ehdr *ehdr; in elf32_exec() 65 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
|
H A D | elf64_freebsd.c | 75 Elf_Ehdr *ehdr; in elf64_exec() 87 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
/freebsd/stand/common/ |
H A D | load_elf.c | 53 Elf_Ehdr *ehdr; 127 static int elf_header_convert(Elf_Ehdr *ehdr) in elf_header_convert() 160 static int elf_program_header_convert(const Elf_Ehdr *ehdr, Elf_Phdr *phdr) in elf_program_header_convert() 179 static int elf_section_header_convert(const Elf_Ehdr *ehdr, Elf_Shdr *shdr) in elf_section_header_convert() 202 static int elf_header_convert(Elf_Ehdr *ehdr) in elf_header_convert() 207 static int elf_program_header_convert(const Elf_Ehdr *ehdr, Elf_Phdr *phdr) in elf_program_header_convert() 212 static int elf_section_header_convert(const Elf_Ehdr *ehdr, Elf_Shdr *shdr) in elf_section_header_convert() 269 Elf_Ehdr *ehdr; in __elfN() 300 if (bytes_read < 0 || ef->firstlen <= sizeof(Elf_Ehdr)) { in __elfN() 304 ehdr = ef->ehdr = (Elf_Ehdr *)ef->firstpage; in __elfN() [all …]
|
H A D | load_elf_obj.c | 52 Elf_Ehdr hdr; 92 Elf_Ehdr *hdr; in __elfN() 226 Elf_Ehdr *hdr; in __elfN() 470 Elf_Ehdr *hdr; in __elfN() 508 Elf_Ehdr *hdr; in __elfN()
|
/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/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() 471 Elf_Ehdr *ehdr, binhdr; in elf_puthdr() 483 ehdr = (Elf_Ehdr *)hdr; in elf_puthdr() 499 ehdr->e_phoff = sizeof(Elf_Ehdr); in elf_puthdr() 501 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/sys/kern/ |
H A D | imgact_elf.c | 86 static int __elfN(check_header)(const Elf_Ehdr *hdr); 340 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN() 481 __elfN(phdr_in_zero_page)(const Elf_Ehdr *hdr) in __elfN() 488 __elfN(check_header)(const Elf_Ehdr *hdr) in __elfN() 725 __elfN(load_sections)(const struct image_params *imgp, const Elf_Ehdr *hdr, in __elfN() 786 const Elf_Ehdr *hdr = NULL; in __elfN() 837 hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN() 926 __elfN(enforce_limits)(struct image_params *imgp, const Elf_Ehdr *hdr, in __elfN() 1101 const Elf_Ehdr *hdr; in __CONCAT() 1116 hdr = (const Elf_Ehdr *)imgp->image_header; in __CONCAT() [all …]
|
/freebsd/stand/kboot/kboot/arch/aarch64/ |
H A D | exec.c | 120 Elf_Ehdr *ehdr; in elf64_exec() 213 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
|
/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 | 127 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()
|