Searched refs:e_shoff (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-9.3-release/contrib/binutils/include/elf/
H A Dexternal.h47 unsigned char e_shoff[4]; /* Section header table file offset */ member in struct:__anon631
64 unsigned char e_shoff[8]; /* Section header table file offset */ member in struct:__anon632
H A Dinternal.h48 bfd_size_type e_shoff; /* Section header table file offset */ member in struct:elf_internal_ehdr
/freebsd-9.3-release/lib/libelf/
H A Dgelf_ehdr.c74 d->e_shoff = eh32->e_shoff;
157 LIBELF_COPY_U32(eh32, s, e_shoff);
H A Delf_scn.c73 shoff = (uint64_t) eh32->e_shoff;
77 shoff = eh64->e_shoff;
H A Delf_update.c381 shdr_start = e->e_u.e_elf.e_ehdr.e_ehdr32->e_shoff;
383 shdr_start = e->e_u.e_elf.e_ehdr.e_ehdr64->e_shoff;
431 shoff = (uint64_t) eh32->e_shoff;
438 shoff = eh64->e_shoff;
566 * Update the `e_phoff' and `e_shoff' fields if the library is
572 eh32->e_shoff = (uint32_t) shoff;
575 eh64->e_shoff = (uint64_t) shoff;
740 shoff = (uint64_t) eh32->e_shoff;
746 shoff = eh64->e_shoff;
H A Dlibelf_ehdr.c181 shoff = ((Elf32_Ehdr *) ehdr)->e_shoff;
186 shoff = ((Elf64_Ehdr *) ehdr)->e_shoff;
H A Delf_types.m4114 `e_shoff, OFF',
131 `e_shoff, OFF',
/freebsd-9.3-release/sys/mips/mips/
H A Delf_trampoline.c131 memcpy(shdr, (void *)(kstart + eh->e_shoff),
134 if (eh->e_shnum * eh->e_shentsize != 0 && eh->e_shoff != 0) {
/freebsd-9.3-release/contrib/file/src/
H A Delfclass.h69 (off_t)elf_getu(swap, elfhdr.e_shoff), shnum,
H A Dreadelf.h63 Elf32_Off e_shoff; member in struct:__anon32
80 Elf64_Off e_shoff; member in struct:__anon33
/freebsd-9.3-release/usr.sbin/crunch/crunchide/
H A Dexec_elf32.c263 if (xreadatoff(fd, shdrp, xewtoh(ehdr.e_shoff), shdrsize, fn) !=
311 shdrshdr.sh_offset = ehdr.e_shoff;
465 ehdr.e_shoff != shdrshdr.sh_offset) {
466 ehdr.e_shoff = shdrshdr.sh_offset;
469 if ((size_t)xwriteatoff(fd, &ehdr.e_shoff, off, size,
/freebsd-9.3-release/contrib/binutils/bfd/
H A Delfcode.h244 dst->e_shoff = H_GET_WORD (abfd, src->e_shoff);
274 H_PUT_WORD (abfd, src->e_shoff, dst->e_shoff);
573 if (i_ehdrp->e_shoff == 0 && i_ehdrp->e_type == ET_REL)
583 if (i_ehdrp->e_shoff == 0 && i_ehdrp->e_shnum != 0)
675 if (i_ehdrp->e_shoff != 0)
677 bfd_signed_vma where = i_ehdrp->e_shoff;
722 if ((bfd_size_type) where <= i_ehdrp->e_shoff)
731 where = i_ehdrp->e_shoff
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libctf/common/
H A Dctf_lib.c149 dst->e_shoff = (Elf64_Off)src->e_shoff;
312 * from e_shoff so we can locate sections of interest.
320 sp32, nbytes, hdr.e64.e_shoff) != nbytes) {
330 } else if (pread64(fd, sp, nbytes, hdr.e64.e_shoff) != nbytes) {
/freebsd-9.3-release/usr.bin/gprof/
H A Delf.c87 shdrs = (const Elf_Shdr *)(base + h.e_shoff);
/freebsd-9.3-release/sys/sys/
H A Delf32.h62 Elf32_Off e_shoff; /* Section header file offset. */ member in struct:__anon10412
H A Delf64.h71 Elf64_Off e_shoff; /* Section header file offset. */ member in struct:__anon10428
/freebsd-9.3-release/sys/kern/
H A Dkern_ctf.c144 if (nbytes == 0 || hdr->e_shoff == 0 ||
158 hdr->e_shoff, UIO_SYSSPACE, IO_NODELOCKED, td->td_ucred, NOCRED,
/freebsd-9.3-release/sys/xen/interface/
H A Delfstructs.h117 Elf32_Off e_shoff; /* section header table offset */ member in struct:elfhdr
135 Elf64_Off e_shoff; /* Section hdr offset */ member in struct:__anon10570
/freebsd-9.3-release/sys/arm/arm/
H A Delf_trampoline.c429 memcpy(shdr, (void *)(kstart + eh->e_shoff),
432 eh->e_shoff != 0) {
/freebsd-9.3-release/contrib/llvm/include/llvm/Object/
H A DELF.h624 if (Header->e_shoff == 0)
627 const uint64_t SectionTableOffset = Header->e_shoff;
751 (const char *)base() + Header->e_shoff);
757 (const char *)base() + Header->e_shoff +
/freebsd-9.3-release/sys/boot/common/
H A Dload_elf_obj.c126 if (hdr->e_shnum * hdr->e_shentsize == 0 || hdr->e_shoff == 0 ||
210 shdr = alloc_pread(ef->fd, (off_t)hdr->e_shoff, shdrbytes);
/freebsd-9.3-release/usr.sbin/kldxref/
H A Def_obj.c375 if (nbytes == 0 || hdr->e_shoff == 0 ||
379 if (ef_obj_read_entry(ef, hdr->e_shoff, nbytes, &vtmp) != 0) {
/freebsd-9.3-release/lib/libc/gen/
H A Dnlist.c272 (off_t)ehdr.e_shoff);
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c541 elf_file.ehdr.e_shoff = sizeof (Elf32_Ehdr);
689 elf_file.ehdr.e_shoff = sizeof (Elf64_Ehdr);
1879 if (ehdr.e_shoff > off) {
1880 off = ehdr.e_shoff + ehdr.e_shnum * ehdr.e_shentsize;
1882 ehdr.e_shoff = rc;
/freebsd-9.3-release/sys/boot/i386/gptboot/
H A Dgptboot.c315 fs_off = hdr.eh.e_shoff + sizeof(es[0]) *

Completed in 240 milliseconds

12