• Home
  • Raw
  • Download

Lines Matching refs:elf_phdr

260 	NEW_AUX_ENT(AT_PHENT, sizeof(struct elf_phdr));  in create_elf_tables()
361 const struct elf_phdr *eppnt, int prot, int type, in elf_map()
399 static unsigned long total_mapping_size(const struct elf_phdr *cmds, int nr) in total_mapping_size()
428 static unsigned long maximum_alignment(struct elf_phdr *cmds, int nr) in maximum_alignment()
457 static struct elf_phdr *load_elf_phdrs(const struct elfhdr *elf_ex, in load_elf_phdrs()
460 struct elf_phdr *elf_phdata = NULL; in load_elf_phdrs()
468 if (elf_ex->e_phentsize != sizeof(struct elf_phdr)) in load_elf_phdrs()
473 size = sizeof(struct elf_phdr) * elf_ex->e_phnum; in load_elf_phdrs()
535 struct elf_phdr *phdr, in arch_elf_pt_proc()
590 unsigned long no_base, struct elf_phdr *interp_elf_phdata, in load_elf_interp()
593 struct elf_phdr *eppnt; in load_elf_interp()
763 static int parse_elf_properties(struct file *f, const struct elf_phdr *phdr, in parse_elf_properties()
826 struct elf_phdr *elf_ppnt, *elf_phdata, *interp_elf_phdata = NULL; in load_elf_binary()
827 struct elf_phdr *elf_property_phdata = NULL; in load_elf_binary()
1345 struct elf_phdr *elf_phdata; in load_elf_library()
1346 struct elf_phdr *eppnt; in load_elf_library()
1368 j = sizeof(struct elf_phdr) * elf_ex.e_phnum; in load_elf_library()
1482 elf->e_phentsize = sizeof(struct elf_phdr); in fill_elf_header()
1486 static void fill_elf_note_phdr(struct elf_phdr *phdr, int sz, loff_t offset) in fill_elf_note_phdr()
2175 struct elf_phdr *phdr4note = NULL; in elf_core_dump()
2208 offset += segs * sizeof(struct elf_phdr); /* Program headers */ in elf_core_dump()
2248 struct elf_phdr phdr; in elf_core_dump()