Lines Matching defs:eppnt
3332 struct elf_phdr *eppnt = phdr + i;
3333 if (eppnt->p_type == PT_LOAD) {
3334 abi_ulong a = eppnt->p_vaddr & TARGET_PAGE_MASK;
3338 a = eppnt->p_vaddr + eppnt->p_memsz - 1;
3343 align |= eppnt->p_align;
3344 } else if (eppnt->p_type == PT_INTERP && pinterp_name) {
3352 interp_name = imgsrc_read_alloc(eppnt->p_offset, eppnt->p_filesz,
3357 if (interp_name[eppnt->p_filesz - 1] != 0) {
3362 } else if (eppnt->p_type == PT_GNU_PROPERTY) {
3363 if (!parse_elf_properties(src, info, eppnt, &err)) {
3366 } else if (eppnt->p_type == PT_GNU_STACK) {
3367 info->exec_stack = eppnt->p_flags & PF_X;
3508 struct elf_phdr *eppnt = phdr + i;
3509 if (eppnt->p_type == PT_LOAD) {
3513 if (eppnt->p_flags & PF_R) {
3516 if (eppnt->p_flags & PF_W) {
3519 if (eppnt->p_flags & PF_X) {
3523 vaddr = load_bias + eppnt->p_vaddr;
3527 vaddr_ef = vaddr + eppnt->p_filesz;
3528 vaddr_em = vaddr + eppnt->p_memsz;
3534 if (eppnt->p_filesz != 0) {
3535 error = imgsrc_mmap(vaddr_ps, eppnt->p_filesz + vaddr_po,
3537 src, eppnt->p_offset - vaddr_po);
3567 } else if (eppnt->p_type == PT_MIPS_ABIFLAGS) {
3570 if (!imgsrc_read(&abiflags, eppnt->p_offset, sizeof(abiflags),