Lines Matching refs:eppnt

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()
415 const struct elf_phdr *eppnt, int prot, int type, in elf_load() argument
421 if (eppnt->p_filesz) { in elf_load()
422 map_addr = elf_map(filep, addr, eppnt, prot, type, total_size); in elf_load()
425 if (eppnt->p_memsz > eppnt->p_filesz) { in elf_load()
426 zero_start = map_addr + ELF_PAGEOFFSET(eppnt->p_vaddr) + in elf_load()
427 eppnt->p_filesz; in elf_load()
428 zero_end = map_addr + ELF_PAGEOFFSET(eppnt->p_vaddr) + in elf_load()
429 eppnt->p_memsz; in elf_load()
440 zero_end = zero_start + ELF_PAGEOFFSET(eppnt->p_vaddr) + in elf_load()
441 eppnt->p_memsz; in elf_load()
443 if (eppnt->p_memsz > eppnt->p_filesz) { in elf_load()
650 struct elf_phdr *eppnt; in load_elf_interp() local
674 eppnt = interp_elf_phdata; in load_elf_interp()
675 for (i = 0; i < interp_elf_ex->e_phnum; i++, eppnt++) { in load_elf_interp()
676 if (eppnt->p_type == PT_LOAD) { in load_elf_interp()
678 int elf_prot = make_prot(eppnt->p_flags, arch_state, in load_elf_interp()
683 vaddr = eppnt->p_vaddr; in load_elf_interp()
690 eppnt, elf_prot, elf_type, total_size); in load_elf_interp()
707 k = load_addr + eppnt->p_vaddr; in load_elf_interp()
709 eppnt->p_filesz > eppnt->p_memsz || in load_elf_interp()
710 eppnt->p_memsz > TASK_SIZE || in load_elf_interp()
711 TASK_SIZE - eppnt->p_memsz < k) { in load_elf_interp()