Home
last modified time | relevance | path

Searched refs:e_shnum (Results 1 – 20 of 20) sorted by relevance

/mirbsd/src/gnu/usr.bin/binutils/bfd/
Delfcode.h246 dst->e_shnum = H_GET_16 (abfd, src->e_shnum); in elf_swap_ehdr_in()
276 tmp = src->e_shnum; in elf_swap_ehdr_out()
279 H_PUT_16 (abfd, tmp, dst->e_shnum); in elf_swap_ehdr_out()
551 if (i_ehdrp->e_shentsize != sizeof (x_shdr) && i_ehdrp->e_shnum != 0) in elf_object_p()
555 if (i_ehdrp->e_shoff == 0 && i_ehdrp->e_shnum != 0) in elf_object_p()
632 if (i_ehdrp->e_shnum == SHN_UNDEF) in elf_object_p()
634 i_ehdrp->e_shnum = i_shdr.sh_size; in elf_object_p()
635 if (i_ehdrp->e_shnum != i_shdr.sh_size in elf_object_p()
636 || i_ehdrp->e_shnum == 0) in elf_object_p()
650 if (i_ehdrp->e_shnum != 1) in elf_object_p()
[all …]
Delf.c2992 elf_elfheader (abfd)->e_shnum = section_number; in assign_section_numbers()
2994 elf_elfheader (abfd)->e_shnum -= SHN_HIRESERVE + 1 - SHN_LORESERVE; in assign_section_numbers()
4771 off += i_ehdrp->e_shnum * i_ehdrp->e_shentsize; in assign_file_positions_except_relocs()
/mirbsd/src/usr.bin/elf2aout/
Delf2aout.c158 ex.e_shnum = ftoh16(ex.e_shnum); in main()
181 ex.e_shnum * sizeof(Elf32_Shdr), "sh"); in main()
182 for (i = 0; i < ex.e_shnum; ++i) { in main()
200 symTypeTable = (int *) malloc(ex.e_shnum * sizeof(int)); in main()
205 memset(symTypeTable, 0, ex.e_shnum * sizeof(int)); in main()
209 for (i = 0; i < ex.e_shnum; i++) { in main()
/mirbsd/src/usr.bin/pmdb/
Delf_syms.c147 if ((shdr = (Elf_Shdr *)mmap(NULL, ehdr.e_shentsize * ehdr.e_shnum, in elf_open()
152 for (i = 0; i < ehdr.e_shnum; i++) { in elf_open()
162 munmap(shdr, ehdr.e_shentsize * ehdr.e_shnum); in elf_open()
164 if (i == ehdr.e_shnum) { in elf_open()
/mirbsd/src/gnu/usr.bin/binutils/include/elf/
Dexternal.h53 unsigned char e_shnum[2]; /* Section header table entry count */ member
70 unsigned char e_shnum[2]; /* Section header table entry count */ member
Dinternal.h57 unsigned int e_shnum; /* Section header table entry count */ member
/mirbsd/src/sys/lib/libsa/
Dloadfile_elf.c168 sz = elf->e_shnum * sizeof(Elf_Shdr); in ELFNAME()
187 for (havesyms = i = 0; i < elf->e_shnum; i++) in ELFNAME()
191 for (first = 1, i = 0; i < elf->e_shnum; i++) { in ELFNAME()
/mirbsd/src/usr.sbin/config/
Dexec_elf.c66 for (i = 0; i < elf_ex.e_shnum; i++) { in elf_adjust()
89 for (i = 0; i < elf_ex.e_shnum; i++) { in elf_readjust()
/mirbsd/src/sys/dev/
Dksyms.c97 for (i = 0; i < elf->e_shnum; i++) {
106 if (i == elf->e_shnum)
/mirbsd/src/usr.bin/file/
Dreadelf.h80 Elf32_Half e_shnum; member
97 Elf64_Half e_shnum; member
Dreadelf.c895 getu16(swap, elfhdr.e_shnum), in file_tryelf()
945 getu16(swap, elfhdr.e_shnum), in file_tryelf()
/mirbsd/src/gnu/usr.bin/binutils/binutils/
Dreadelf.c698 for (i = 0; i < elf_header.e_shnum; i++) in find_section()
3162 (long) elf_header.e_shnum); in process_file_header()
3163 if (section_headers != NULL && elf_header.e_shnum == 0) in process_file_header()
3175 if (elf_header.e_shnum == 0) in process_file_header()
3176 elf_header.e_shnum = section_headers[0].sh_size; in process_file_header()
3492 for (j = 1; j < elf_header.e_shnum; j++, section++) in process_program_headers()
3815 if (elf_header.e_shnum == 0) in process_section_headers()
3825 elf_header.e_shnum, (unsigned long) elf_header.e_shoff); in process_section_headers()
3829 if (! get_32bit_section_headers (file, elf_header.e_shnum)) in process_section_headers()
3832 else if (! get_64bit_section_headers (file, elf_header.e_shnum)) in process_section_headers()
[all …]
/mirbsd/src/sys/arch/sparc/stand/boot/
Dloadfile.c305 sz = elf->e_shnum * sizeof(Elf_Shdr); in elf_exec()
322 for (havesyms = i = 0; i < elf->e_shnum; i++) in elf_exec()
329 for (first = 1, i = 0; i < elf->e_shnum; i++) { in elf_exec()
/mirbsd/src/usr.sbin/kvm_mkdb/
Dnlist.c316 sh = (Elf_Shdr *)malloc(sizeof(Elf_Shdr) * eh.e_shnum); in __elf_knlist()
319 sizeof(Elf_Shdr) * eh.e_shnum); in __elf_knlist()
326 if (fread(sh, sizeof(Elf_Shdr) * eh.e_shnum, 1, fp) != 1) { in __elf_knlist()
344 for (i = 0; i < eh.e_shnum; i++) { in __elf_knlist()
/mirbsd/src/lib/libc/gen/
Dfnlist.c215 shdr_size = ehdr.e_shentsize * ehdr.e_shnum; in __elf_fnlist()
231 for (i = 0; i < ehdr.e_shnum; i++) { in __elf_fnlist()
Dnlist.c322 shdr_size = ehdr.e_shentsize * ehdr.e_shnum; in __elf_fdnlist()
350 for (i = 0; i < ehdr.e_shnum; i++) { in __elf_fdnlist()
/mirbsd/src/sys/ddb/
Ddb_elf.c160 for (i = 0; i < elf->e_shnum; i++) {
242 for (i = 0; i < elf->e_shnum; i++) {
/mirbsd/src/sys/sys/
Dexec_elf.h138 Elf32_Half e_shnum; /* number of section header entries */ member
156 Elf64_Quarter e_shnum; /* Number of section headers */ member
/mirbsd/src/usr.bin/elf2olf/
Delf2olf.c162 for (i = 0; i < half(ehdr.e_shnum, e); i++) { in main()
/mirbsd/src/sbin/modload/
Delf.c112 for (i = 0; i < ehdr->e_shnum; i++) { in read_sections()