Home
last modified time | relevance | path

Searched refs:Elf_Ehdr (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/lib/libc/gen/
H A Dnlist.c51 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 Dmap_object.c42 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 Delf32_freebsd.c54 Elf_Ehdr *ehdr; in elf32_exec()
60 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
H A Delf64_freebsd.c73 Elf_Ehdr *ehdr; in elf64_exec()
80 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/stand/efi/loader/arch/arm/
H A Dexec.c61 Elf_Ehdr *e; in __elfN()
68 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
/freebsd/stand/uboot/
H A Delf_freebsd.c67 Elf_Ehdr *e; in __elfN()
74 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
/freebsd/stand/uboot/arch/powerpc/
H A Dppc64_elf_freebsd.c66 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 Dexec.c62 Elf_Ehdr *ehdr; in elf64_exec()
69 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/stand/powerpc/ofw/
H A Dppc64_elf_freebsd.c70 Elf_Ehdr *e; in ppc64_ofw_elf_exec()
77 e = (Elf_Ehdr *)&fmp->md_data; in ppc64_ofw_elf_exec()
H A Delf_freebsd.c72 Elf_Ehdr *e; in __elfN()
79 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
/freebsd/stand/efi/loader/arch/riscv/
H A Dexec.c71 Elf_Ehdr *e; in __elfN()
80 e = (Elf_Ehdr *)&fmp->md_data; in __elfN()
/freebsd/stand/userboot/userboot/
H A Delf32_freebsd.c57 Elf_Ehdr *ehdr; in elf32_exec()
65 ehdr = (Elf_Ehdr *)&(md->md_data); in elf32_exec()
H A Delf64_freebsd.c75 Elf_Ehdr *ehdr; in elf64_exec()
87 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/stand/common/
H A Dload_elf.c53 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 Dload_elf_obj.c52 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 Dppc64_elf_freebsd.c75 Elf_Ehdr *e; in ppc64_elf_exec()
87 e = (Elf_Ehdr *)&fmp->md_data; in ppc64_elf_exec()
/freebsd/usr.bin/gcore/
H A Delfcore.c130 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 Dlinux_vdso.c105 Elf_Ehdr *ehdr; in __elfN()
110 ehdr = (Elf_Ehdr *)base; in __elfN()
/freebsd/sys/kern/
H A Dimgact_elf.c86 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 Dexec.c120 Elf_Ehdr *ehdr; in elf64_exec()
213 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c89 Elf_Ehdr *ehdr; in elf64_exec()
101 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c95 Elf_Ehdr *ehdr; in elf64_exec()
118 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
/freebsd/sys/arm/arm/
H A Delf_machdep.c127 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in elf32_arm_abi_supported()
/freebsd/sys/x86/xen/
H A Dpv.c219 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 Dofw_initrd.c61 Elf_Ehdr ehdr; in ofw_initrd_probe_and_attach()

123