Lines Matching refs:elfhdr
150 create_elf_tables(struct linux_binprm *bprm, struct elfhdr *exec, in create_elf_tables()
399 static struct elf_phdr *load_elf_phdrs(struct elfhdr *elf_ex, in load_elf_phdrs()
480 static inline int arch_elf_pt_proc(struct elfhdr *ehdr, in arch_elf_pt_proc()
503 static inline int arch_check_elf(struct elfhdr *ehdr, bool has_interp, in arch_check_elf()
517 static unsigned long load_elf_interp(struct elfhdr *interp_elf_ex, in load_elf_interp()
681 struct elfhdr elf_ex; in load_elf_binary()
682 struct elfhdr interp_elf_ex; in load_elf_binary()
693 loc->elf_ex = *((struct elfhdr *)bprm->buf); in load_elf_binary()
771 loc->interp_elf_ex = *((struct elfhdr *)bprm->buf); in load_elf_binary()
1113 struct elfhdr elf_ex; in load_elf_library()
1343 static void fill_elf_header(struct elfhdr *elf, int segs, in fill_elf_header()
1357 elf->e_phoff = sizeof(struct elfhdr); in fill_elf_header()
1359 elf->e_ehsize = sizeof(struct elfhdr); in fill_elf_header()
1685 static int fill_note_info(struct elfhdr *elf, int phdrs, in fill_note_info()
1934 static int fill_note_info(struct elfhdr *elf, int phdrs, in fill_note_info()
2091 static void fill_extnum_info(struct elfhdr *elf, struct elf_shdr *shdr4extnum, in fill_extnum_info()
2121 struct elfhdr *elf = NULL; in elf_core_dump()