Home
last modified time | relevance | path

Searched refs:image_header (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/kern/
H A Dimgact_shell.c101 const char *image_header = imgp->image_header; in exec_shell_imgact() local
109 if (((const short *)image_header)[0] != SHELLMAGIC) in exec_shell_imgact()
135 maxp = &image_header[MIN(vattr.va_size, MAXSHELLCMDLEN)]; in exec_shell_imgact()
136 ihp = &image_header[2]; in exec_shell_imgact()
H A Dimgact_binmisc.c588 imgact_binmisc_find_interpreter(const char *image_header) in imgact_binmisc_find_interpreter() argument
601 p = image_header + ibe->ibe_moffset; in imgact_binmisc_find_interpreter()
623 const char *image_header = imgp->image_header; in imgact_binmisc_exec() local
638 if ((ibe = imgact_binmisc_find_interpreter(image_header)) == NULL) { in imgact_binmisc_exec()
H A Dimgact_elf.c345 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN()
842 hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN()
860 phdr = (const Elf_Phdr *)(imgp->image_header + hdr->e_phoff); in __elfN()
1062 interp = __DECONST(char *, imgp->image_header) + phdr->p_offset; in __elfN()
1121 hdr = (const Elf_Ehdr *)imgp->image_header; in __CONCAT()
1142 phdr = (const Elf_Phdr *)(imgp->image_header + hdr->e_phoff); in __CONCAT()
2820 note = note0 = (const Elf_Note *)(imgp->image_header + in __elfN()
2822 note_end = (const Elf_Note *)(imgp->image_header + in __elfN()
2930 hdr = (const Elf_Ehdr *)imgp->image_header; in __elfN()
2931 phdr = (const Elf_Phdr *)(imgp->image_header + hdr->e_phoff); in __elfN()
H A Dimgact_aout.c184 a_out = (const struct exec *)imgp->image_header; in exec_aout_imgact()
H A Dkern_exec.c1100 imgp->image_header = (char *)sf_buf_kva(imgp->firstpage); in exec_map_first_page()
/freebsd/sys/dev/sfxge/common/
H A Def10_image.c615 } cms_header, image_header, code, image_trailer, signature; in efx_build_signed_image_write_buffer() local
648 image_header.offset = cms_header.offset + cms_header.size; in efx_build_signed_image_write_buffer()
649 image_header.size = infop->eii_headerp->eih_size; in efx_build_signed_image_write_buffer()
650 if ((image_header.size > buffer_size) || in efx_build_signed_image_write_buffer()
651 (image_header.offset > (buffer_size - image_header.size))) { in efx_build_signed_image_write_buffer()
656 code.offset = image_header.offset + image_header.size; in efx_build_signed_image_write_buffer()
681 image_header.size + code.size + image_trailer.size + in efx_build_signed_image_write_buffer()
775 chunk_hdr.len = image_header.size; in efx_build_signed_image_write_buffer()
785 infop->eii_imagep + image_header.offset, in efx_build_signed_image_write_buffer()
786 image_header.size); in efx_build_signed_image_write_buffer()
/freebsd/sys/sys/
H A Dimgact.h64 const char *image_header; /* header of file to exec */ member
/freebsd/sys/arm64/arm64/
H A Delf_machdep.c381 hdr = (const Elf_Ehdr *)imgp->image_header; in arm64_exec_protect()
382 phdr = (const Elf_Phdr *)(imgp->image_header + hdr->e_phoff); in arm64_exec_protect()
H A Delf32_machdep.c178 hdr = (const Elf32_Ehdr *)imgp->image_header; in elf32_arm_abi_supported()
/freebsd/sys/powerpc/powerpc/
H A Delf64_machdep.c231 const Elf64_Ehdr *hdr = (const Elf64_Ehdr *)params->image_header; in ppc64_elfv1_header_match()
241 const Elf64_Ehdr *hdr = (const Elf64_Ehdr *)params->image_header; in ppc64_elfv2_header_match()
/freebsd/sys/i386/linux/
H A Dimgact_linux.c60 const struct exec *a_out = (const struct exec *) imgp->image_header; in exec_linux_imgact()
/freebsd/sys/arm/arm/
H A Delf_machdep.c129 const Elf_Ehdr *hdr = (const Elf_Ehdr *)imgp->image_header; in elf32_arm_abi_supported()