Searched refs:e_shnum (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-11.0-release/contrib/elftoolchain/libelf/
H A Dgelf_ehdr.c80 d->e_shnum = eh32->e_shnum;
163 eh32->e_shnum = s->e_shnum;
H A Dlibelf_extended.c70 ((Elf32_Ehdr *) eh)->e_shnum = shnum & 0xFFFFU;
72 ((Elf64_Ehdr *) eh)->e_shnum = shnum & 0xFFFFU;
H A Dlibelf_ehdr.c179 shnum = ((Elf32_Ehdr *) ehdr)->e_shnum;
184 shnum = ((Elf64_Ehdr *) ehdr)->e_shnum;
/freebsd-11.0-release/contrib/binutils/include/elf/
H A Dexternal.h53 unsigned char e_shnum[2]; /* Section header table entry count */ member in struct:__anon501
70 unsigned char e_shnum[2]; /* Section header table entry count */ member in struct:__anon502
H A Dinternal.h57 unsigned int e_shnum; /* Section header table entry count */ member in struct:elf_internal_ehdr
/freebsd-11.0-release/contrib/file/src/
H A Delfclass.h55 shnum = elf_getu16(swap, elfhdr.e_shnum);
65 shnum = elf_getu16(swap, elfhdr.e_shnum);
H A Dreadelf.h105 Elf32_Half e_shnum; member in struct:__anon1160
122 Elf64_Half e_shnum; member in struct:__anon1161
/freebsd-11.0-release/sys/mips/mips/
H A Delf_trampoline.c133 sizeof(*shdr) * eh->e_shnum);
135 if (eh->e_shnum * eh->e_shentsize != 0 && eh->e_shoff != 0) {
136 for (i = 0; i < eh->e_shnum; i++) {
/freebsd-11.0-release/sys/boot/common/
H A Dload_elf_obj.c126 if (hdr->e_shnum * hdr->e_shentsize == 0 || hdr->e_shoff == 0 ||
202 shdrbytes = hdr->e_shnum * hdr->e_shentsize;
216 for (i = 0; i < hdr->e_shnum; i++)
218 for (i = 0; i < hdr->e_shnum; i++) {
236 for (i = 0; i < hdr->e_shnum; i++) {
256 if (symstrindex < 0 || symstrindex >= hdr->e_shnum ||
267 if (hdr->e_shstrndx == 0 || hdr->e_shstrndx >= hdr->e_shnum ||
279 for (i = 0; i < hdr->e_shnum; i++) {
303 for (i = 0; i < hdr->e_shnum; i++) {
439 for (i = 0; i < hdr->e_shnum;
[all...]
H A Dload_elf.c459 chunk = ehdr->e_shnum * ehdr->e_shentsize;
479 for (i = 0; i < ehdr->e_shnum; i++) {
499 for (i = 0; i < ehdr->e_shnum; i++) {
750 size = ef.ehdr->e_shnum * ef.ehdr->e_shentsize;
769 for (i = 0, j = 0; i < ef.ehdr->e_shnum; i++) {
/freebsd-11.0-release/usr.bin/gprof/
H A Delf.c90 for (i = 1; i < h.e_shnum; i++)
93 if (i == h.e_shnum)
/freebsd-11.0-release/contrib/binutils/bfd/
H A Delfcode.h250 dst->e_shnum = H_GET_16 (abfd, src->e_shnum);
280 tmp = src->e_shnum;
283 H_PUT_16 (abfd, tmp, dst->e_shnum);
579 if (i_ehdrp->e_shentsize != sizeof (x_shdr) && i_ehdrp->e_shnum != 0)
583 if (i_ehdrp->e_shoff == 0 && i_ehdrp->e_shnum != 0)
694 if (i_ehdrp->e_shnum == SHN_UNDEF)
696 i_ehdrp->e_shnum = i_shdr.sh_size;
697 if (i_ehdrp->e_shnum != i_shdr.sh_size
698 || i_ehdrp->e_shnum
[all...]
/freebsd-11.0-release/sys/kern/
H A Dkern_ctf.c137 nbytes = hdr->e_shnum * hdr->e_shentsize;
176 for (i = 0; i < hdr->e_shnum; i++)
181 if (i >= hdr->e_shnum) {
H A Dlink_elf_obj.c256 for (i = 0; i < hdr->e_shnum; i++) {
280 symstrindex >= hdr->e_shnum ||
282 shstrindex >= hdr->e_shnum ||
308 for (i = 0; i < hdr->e_shnum; i++) {
312 for (i = 0; i < hdr->e_shnum; i++) {
329 for (i = 0; i < hdr->e_shnum; i++) {
572 nbytes = hdr->e_shnum * hdr->e_shentsize;
593 for (i = 0; i < hdr->e_shnum; i++) {
630 if (symstrindex < 0 || symstrindex > hdr->e_shnum ||
708 for (i = 0; i < hdr->e_shnum;
[all...]
/freebsd-11.0-release/contrib/binutils/binutils/
H A Dreadelf.c585 for (i = 0; i < elf_header.e_shnum; i++)
3235 (long) elf_header.e_shnum);
3236 if (section_headers != NULL && elf_header.e_shnum == 0)
3244 && (elf_header.e_shstrndx >= elf_header.e_shnum
3253 if (elf_header.e_shnum == 0)
3254 elf_header.e_shnum = section_headers[0].sh_size;
3258 && (elf_header.e_shstrndx >= elf_header.e_shnum
3585 for (j = 1; j < elf_header.e_shnum; j++, section++)
4020 if (elf_header.e_shnum == 0)
4030 elf_header.e_shnum, (unsigne
[all...]
/freebsd-11.0-release/lib/libc/gen/
H A Dnlist.c259 shdr_size = ehdr.e_shentsize * ehdr.e_shnum;
280 for (i = 0; i < ehdr.e_shnum; i++) {
352 ehdr.e_shnum);
/freebsd-11.0-release/sys/compat/linux/
H A Dlinux_vdso.c126 for (i = 0; i < ehdr->e_shnum; i++) {
197 for(i = 0; i < ehdr->e_shnum; i++) {
/freebsd-11.0-release/usr.sbin/kldxref/
H A Def_obj.c374 nbytes = hdr->e_shnum * hdr->e_shentsize;
389 for (i = 0; i < hdr->e_shnum; i++) {
419 if (symstrindex < 0 || symstrindex > hdr->e_shnum ||
471 for (i = 0; i < hdr->e_shnum; i++) {
501 for (i = 0; i < hdr->e_shnum; i++) {
/freebsd-11.0-release/cddl/contrib/opensolaris/lib/libctf/common/
H A Dctf_lib.c155 dst->e_shnum = src->e_shnum;
301 shnum = hdr.e64.e_shnum;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h73 elf_half e_shnum; ///< Number of section header entries. member in struct:elf::ELFHeader
/freebsd-11.0-release/sys/sys/
H A Delf32.h68 Elf32_Half e_shnum; /* Number of section header entries. */ member in struct:__anon13325
H A Delf64.h77 Elf64_Half e_shnum; /* Number of section header entries. */ member in struct:__anon13342
/freebsd-11.0-release/contrib/llvm/include/llvm/Object/
H A DELF.h319 if (Header->e_shnum == ELF::SHN_UNDEF && Header->e_shoff > 0) {
323 return Header->e_shnum;
328 if (Header->e_shnum == ELF::SHN_UNDEF) {
/freebsd-11.0-release/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Doutput.c502 secxlate = xmalloc(sizeof (int) * sehdr.e_shnum);
503 for (srcidx = dstidx = 0; srcidx < sehdr.e_shnum; srcidx++) {
538 for (srcidx = 1; srcidx < sehdr.e_shnum; srcidx++) {
/freebsd-11.0-release/sys/arm/arm/
H A Delf_trampoline.c507 sizeof(*shdr) * eh->e_shnum);
508 if (eh->e_shnum * eh->e_shentsize != 0 &&
510 for (i = 0; i < eh->e_shnum; i++) {

Completed in 239 milliseconds

123