Searched refs:eppnt (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/fs/ |
H A D | binfmt_elf.c | 371 const struct elf_phdr *eppnt, int prot, int type, in elf_map() argument 375 unsigned long size = eppnt->p_filesz + ELF_PAGEOFFSET(eppnt->p_vaddr); in elf_map() 376 unsigned long off = eppnt->p_offset - ELF_PAGEOFFSET(eppnt->p_vaddr); in elf_map() 596 struct elf_phdr *eppnt; in load_elf_interp() local 622 eppnt = interp_elf_phdata; in load_elf_interp() 623 for (i = 0; i < interp_elf_ex->e_phnum; i++, eppnt++) { in load_elf_interp() 624 if (eppnt->p_type == PT_LOAD) { in load_elf_interp() 626 int elf_prot = make_prot(eppnt->p_flags, arch_state, in load_elf_interp() 631 vaddr = eppnt->p_vaddr; in load_elf_interp() 638 eppnt, elf_prot, elf_type, total_size); in load_elf_interp() [all …]
|
/openbmc/qemu/linux-user/ |
H A D | elfload.c | 3243 struct elf_phdr *eppnt = phdr + i; in load_elf_image() local 3244 if (eppnt->p_type == PT_LOAD) { in load_elf_image() 3245 abi_ulong a = eppnt->p_vaddr & TARGET_PAGE_MASK; in load_elf_image() 3249 a = eppnt->p_vaddr + eppnt->p_memsz - 1; in load_elf_image() 3254 align |= eppnt->p_align; in load_elf_image() 3255 } else if (eppnt->p_type == PT_INTERP && pinterp_name) { in load_elf_image() 3263 interp_name = imgsrc_read_alloc(eppnt->p_offset, eppnt->p_filesz, in load_elf_image() 3268 if (interp_name[eppnt->p_filesz - 1] != 0) { in load_elf_image() 3273 } else if (eppnt->p_type == PT_GNU_PROPERTY) { in load_elf_image() 3274 if (!parse_elf_properties(src, info, eppnt, &err)) { in load_elf_image() [all …]
|