• Home
  • Raw
  • Download

Lines Matching refs:eppnt

328 		struct elf_phdr *eppnt, int prot, int type,  in elf_map()  argument
332 unsigned long size = eppnt->p_filesz + ELF_PAGEOFFSET(eppnt->p_vaddr); in elf_map()
333 unsigned long off = eppnt->p_offset - ELF_PAGEOFFSET(eppnt->p_vaddr); in elf_map()
394 struct elf_phdr *eppnt; in load_elf_interp() local
444 eppnt = elf_phdata; in load_elf_interp()
445 for (i = 0; i < interp_elf_ex->e_phnum; i++, eppnt++) { in load_elf_interp()
446 if (eppnt->p_type == PT_LOAD) { in load_elf_interp()
452 if (eppnt->p_flags & PF_R) in load_elf_interp()
454 if (eppnt->p_flags & PF_W) in load_elf_interp()
456 if (eppnt->p_flags & PF_X) in load_elf_interp()
458 vaddr = eppnt->p_vaddr; in load_elf_interp()
465 eppnt, elf_prot, elf_type, total_size); in load_elf_interp()
484 k = load_addr + eppnt->p_vaddr; in load_elf_interp()
486 eppnt->p_filesz > eppnt->p_memsz || in load_elf_interp()
487 eppnt->p_memsz > TASK_SIZE || in load_elf_interp()
488 TASK_SIZE - eppnt->p_memsz < k) { in load_elf_interp()
497 k = load_addr + eppnt->p_vaddr + eppnt->p_filesz; in load_elf_interp()
505 k = load_addr + eppnt->p_memsz + eppnt->p_vaddr; in load_elf_interp()
1043 struct elf_phdr *eppnt; in load_elf_library() local
1071 eppnt = elf_phdata; in load_elf_library()
1073 retval = kernel_read(file, elf_ex.e_phoff, (char *)eppnt, j); in load_elf_library()
1078 if ((eppnt + i)->p_type == PT_LOAD) in load_elf_library()
1083 while (eppnt->p_type != PT_LOAD) in load_elf_library()
1084 eppnt++; in load_elf_library()
1089 ELF_PAGESTART(eppnt->p_vaddr), in load_elf_library()
1090 (eppnt->p_filesz + in load_elf_library()
1091 ELF_PAGEOFFSET(eppnt->p_vaddr)), in load_elf_library()
1094 (eppnt->p_offset - in load_elf_library()
1095 ELF_PAGEOFFSET(eppnt->p_vaddr))); in load_elf_library()
1097 if (error != ELF_PAGESTART(eppnt->p_vaddr)) in load_elf_library()
1100 elf_bss = eppnt->p_vaddr + eppnt->p_filesz; in load_elf_library()
1106 len = ELF_PAGESTART(eppnt->p_filesz + eppnt->p_vaddr + in load_elf_library()
1108 bss = eppnt->p_memsz + eppnt->p_vaddr; in load_elf_library()