Home
last modified time | relevance | path

Searched refs:e_phnum (Results 1 – 24 of 24) sorted by relevance

/mirbsd/src/sys/arch/sparc/stand/boot/
Dloadfile.c227 if (elf->e_phnum > NUM_HEADERS) in elf_exec()
228 elf->e_phnum = NUM_HEADERS; /* amnesia rules */ in elf_exec()
233 if (read(fd, (void *)headers, elf->e_phnum * sizeof(Elf_Phdr)) != in elf_exec()
234 elf->e_phnum * sizeof(Elf_Phdr)) { in elf_exec()
238 pos += elf->e_phnum * sizeof(Elf_Phdr); in elf_exec()
241 for (i = 0; i < elf->e_phnum; i++) { in elf_exec()
256 for (i = 0; i < elf->e_phnum; i++) { in elf_exec()
358 elf->e_phnum = 0; in elf_exec()
/mirbsd/src/sys/kern/
Dexec_elf.c186 if (ehdr->e_phnum > ELF_MAX_VALID_PHDR) in ELFNAME()
231 if (ehdr->e_phnum > ELF_MAX_VALID_PHDR) in ELFNAME()
389 phsize = eh.e_phnum * sizeof(Elf_Phdr); in ELFNAME()
396 for (i = 0; i < eh.e_phnum; i++) { in ELFNAME()
468 for (i = 0; i < eh.e_phnum; i++) { in ELFNAME()
561 phsize = eh->e_phnum * sizeof(Elf_Phdr); in ELFNAME2()
573 for (i = 0; i < eh->e_phnum; i++) { in ELFNAME2()
632 for (i = 0; i < eh->e_phnum; i++) { in ELFNAME2()
735 ap->arg_phnum = eh->e_phnum; in ELFNAME2()
854 phsize = eh->e_phnum * sizeof(Elf_Phdr); in ELFNAME()
[all …]
/mirbsd/src/libexec/ld.so/ldd/
Dldd.c137 size = ehdr.e_phnum * sizeof(Elf_Phdr); in doit()
147 for (i = 0; i < ehdr.e_phnum; i++) in doit()
153 if (i == ehdr.e_phnum) { in doit()
/mirbsd/src/gnu/usr.bin/binutils/bfd/
Delfcore.h189 amt = sizeof (*i_phdrp) * i_ehdrp->e_phnum; in elf_core_file_p()
197 for (phindex = 0; phindex < i_ehdrp->e_phnum; ++phindex) in elf_core_file_p()
225 for (phindex = 0; phindex < i_ehdrp->e_phnum; ++phindex) in elf_core_file_p()
Delfcode.h244 dst->e_phnum = H_GET_16 (abfd, src->e_phnum); in elf_swap_ehdr_in()
274 H_PUT_16 (abfd, src->e_phnum, dst->e_phnum); in elf_swap_ehdr_out()
600 if (i_ehdrp->e_phnum > 0) in elf_object_p()
754 if (i_ehdrp->e_phnum == 0) in elf_object_p()
761 amt = i_ehdrp->e_phnum * sizeof (Elf_Internal_Phdr); in elf_object_p()
768 for (i = 0; i < i_ehdrp->e_phnum; i++, i_phdr++) in elf_object_p()
1476 fprintf (stderr, "e_phnum = %ld\n", (long) ehdrp->e_phnum); in elf_debug_file()
1636 if (i_ehdr.e_phentsize != sizeof (Elf_External_Phdr) || i_ehdr.e_phnum == 0) in NAME()
1642 x_phdrs = bfd_malloc (i_ehdr.e_phnum * (sizeof *x_phdrs + sizeof *i_phdrs)); in NAME()
1649 i_ehdr.e_phnum * sizeof x_phdrs[0]); in NAME()
[all …]
Delf.c820 for (i = 0; i < elf_elfheader (abfd)->e_phnum; i++, phdr++) in _bfd_elf_make_section_from_shdr()
825 if (i < elf_elfheader (abfd)->e_phnum) in _bfd_elf_make_section_from_shdr()
828 for (i = 0; i < elf_elfheader (abfd)->e_phnum; i++, phdr++) in _bfd_elf_make_section_from_shdr()
1047 c = elf_elfheader (abfd)->e_phnum; in _bfd_elf_print_private_bfd_data()
4080 elf_elfheader (abfd)->e_phnum = count; in assign_file_positions_for_segments()
4839 i_ehdrp->e_phnum = 0; in prep_headers()
5081 num_segments = elf_elfheader (ibfd)->e_phnum; in copy_private_bfd_data()
5313 + iehdr->e_phnum * iehdr->e_phentsize))); in copy_private_bfd_data()
5405 ? (iehdr->e_phnum in copy_private_bfd_data()
5472 map->p_paddr -= iehdr->e_phnum * iehdr->e_phentsize; in copy_private_bfd_data()
[all …]
Delf32-frv.c6463 for (i = 0; i < elf_elfheader (ibfd)->e_phnum; i++) in elf32_frvfdpic_copy_private_bfd_data()
6468 for (i = 0; i < elf_elfheader (obfd)->e_phnum; i++) in elf32_frvfdpic_copy_private_bfd_data()
6479 elf_elfheader (obfd)->e_phnum) != 0) in elf32_frvfdpic_copy_private_bfd_data()
/mirbsd/src/usr.bin/elf2aout/
Delf2aout.c156 ex.e_phnum = ftoh16(ex.e_phnum); in main()
168 ex.e_phnum * sizeof(Elf32_Phdr), "ph"); in main()
169 for (i = 0; i < ex.e_phnum; ++i) { in main()
235 qsort(ph, ex.e_phnum, sizeof(Elf32_Phdr), phcmp); in main()
236 for (i = 0; i < ex.e_phnum; i++) { in main()
363 for (i = 0; i < ex.e_phnum; i++) { in main()
/mirbsd/src/gnu/usr.bin/binutils/include/elf/
Dexternal.h51 unsigned char e_phnum[2]; /* Program header table entry count */ member
68 unsigned char e_phnum[2]; /* Program header table entry count */ member
Dinternal.h55 unsigned int e_phnum; /* Program header table entry count */ member
/mirbsd/src/sys/lib/libsa/
Dloadfile_elf.c83 sz = elf->e_phnum * sizeof(Elf_Phdr); in ELFNAME()
97 for (first = 1, i = 0; i < elf->e_phnum; i++) { in ELFNAME()
234 elf->e_phnum = 0; in ELFNAME()
/mirbsd/src/usr.bin/file/
Dreadelf.h78 Elf32_Half e_phnum; member
95 Elf64_Half e_phnum; member
Dreadelf.c871 getu16(swap, elfhdr.e_phnum), in file_tryelf()
881 getu16(swap, elfhdr.e_phnum), in file_tryelf()
888 getu16(swap, elfhdr.e_phnum), in file_tryelf()
920 getu16(swap, elfhdr.e_phnum), in file_tryelf()
934 getu16(swap, elfhdr.e_phnum), in file_tryelf()
/mirbsd/src/distrib/common/
Delfrdsetroot.c120 phsize = eh.e_phnum * sizeof(Elf_Phdr); in main()
128 for (n = 0; n < eh.e_phnum && !found; n++) { in main()
/mirbsd/src/libexec/ld.so/ldconfig/
Dprebind.c405 for (i = 0; i < ehdr->e_phnum; i++) { in load_file()
515 for (i = 0; i < ehdr->e_phnum; i++) { in elf_load_object()
721 for (i = 0; i < ehdr->e_phnum; i++) { in map_to_virt()
2022 for (loadsection = 0; loadsection < ehdr->e_phnum; loadsection++) { in elf_fixup_prog_load()
2029 if (bcmp(&phdr[ehdr->e_phnum], &phdr_empty, sizeof(phdr_empty)) != 0) { in elf_fixup_prog_load()
2033 phdr[ehdr->e_phnum].p_type = PT_LOAD; in elf_fixup_prog_load()
2034 phdr[ehdr->e_phnum].p_flags = PF_R | 0x08000000; in elf_fixup_prog_load()
2035 phdr[ehdr->e_phnum].p_offset = footer->prebind_base; in elf_fixup_prog_load()
2036 phdr[ehdr->e_phnum].p_vaddr = footer->prebind_base | 0x80000000; in elf_fixup_prog_load()
2037 phdr[ehdr->e_phnum].p_paddr = footer->prebind_base | 0x40000000; in elf_fixup_prog_load()
[all …]
Dprebind_delete.c193 loadsection = ehdr->e_phnum - 1; in prebind_remove_load_section()
209 ehdr->e_phnum--; in prebind_remove_load_section()
/mirbsd/src/libexec/ld.so/
Dlibrary.c149 for (i = 0; i < ehdr->e_phnum; i++, phdp++) { in _dl_tryload_shlib()
188 for (i = 0; i < ehdr->e_phnum; i++, phdp++) { in _dl_tryload_shlib()
Ddlfcn.c440 info.dlpi_phnum = ehdr->e_phnum; in dl_iterate_phdr()
469 for (i = 0; i < ehdr->e_phnum; i++) { in obj_from_addr()
Dlibrary_mquery.c163 for (i = 0; i < ehdr->e_phnum; i++, phdp++) { in _dl_tryload_shlib()
/mirbsd/src/sys/sys/
Dexec_elf.h136 Elf32_Half e_phnum; /* number of program header entries */ member
154 Elf64_Quarter e_phnum; /* Number of program headers */ member
/mirbsd/src/sys/arch/i386/stand/installboot/
Dinstallboot.c467 if (eh.e_phnum != 1) { in loadprotoblocks()
470 phsize = eh.e_phnum * sizeof(Elf_Phdr); in loadprotoblocks()
/mirbsd/src/gnu/usr.bin/binutils/binutils/
Dreadelf.c3158 (long) elf_header.e_phnum); in process_file_header()
3196 elf_header.e_phentsize, elf_header.e_phnum, in get_32bit_program_headers()
3202 i < elf_header.e_phnum; in get_32bit_program_headers()
3229 elf_header.e_phentsize, elf_header.e_phnum, in get_64bit_program_headers()
3235 i < elf_header.e_phnum; in get_64bit_program_headers()
3264 phdrs = cmalloc (elf_header.e_phnum, sizeof (Elf_Internal_Phdr)); in get_program_headers()
3292 if (elf_header.e_phnum == 0) in process_program_headers()
3305 elf_header.e_phnum); in process_program_headers()
3315 if (elf_header.e_phnum > 1) in process_program_headers()
3339 i < elf_header.e_phnum; in process_program_headers()
[all …]
/mirbsd/src/gnu/usr.bin/binutils/gdb/
Dnto-tdep.c286 for (i = 0; i < elf_elfheader (abfd)->e_phnum; i++, phdr++) in find_load_phdr()
Dia64-tdep.c2535 for (i = 0; i < ehdr->e_phnum; ++i) in ia64_find_unwind_table()
2567 for (i = 0; i < ehdr->e_phnum; ++i) in ia64_find_unwind_table()