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

12

/external/elfutils/0.153/libelf/
H A Dgelf_update_ehdr.c92 || unlikely (src->e_shoff > 0xffffffffull))
107 COPY (e_shoff);
H A Delf_begin.c132 ehdr_mem.e32.e_shoff = ((Elf32_Ehdr *) e_ident)->e_shoff;
140 CONVERT (ehdr_mem.e32.e_shoff);
148 ehdr_mem.e64.e_shoff = ((Elf64_Ehdr *) e_ident)->e_shoff;
156 CONVERT (ehdr_mem.e64.e_shoff);
166 if (unlikely (result == 0) && ehdr.e32->e_shoff != 0)
168 if (ehdr.e32->e_shoff + sizeof (Elf32_Shdr) > maxsize)
177 result = ((Elf32_Shdr *) ((char *) map_address + ehdr.e32->e_shoff
187 + ehdr.e32->e_shoff
[all...]
H A Delf_getshdrstrndx.c123 offset = elf->state.elf32.ehdr->e_shoff;
161 size_t offset = elf->state.elf64.ehdr->e_shoff;
H A Delf32_getshdr.c106 + elf->start_offset + ehdr->e_shoff);
126 + elf->start_offset + ehdr->e_shoff);
131 + elf->start_offset + ehdr->e_shoff),
170 elf->start_offset + ehdr->e_shoff);
H A Dgelf_getehdr.c101 COPY (e_shoff);
H A Delf32_updatenull.c408 /* The user is supposed to fill out e_shoff. Use it and
412 (ehdr->e_shoff
425 update_if_changed (ehdr->e_shoff, (GElf_Word) size, elf->flags);
H A Delf32_updatefile.c229 + ehdr->e_shoff);
417 + ehdr->e_shoff))
419 (char *) elf->map_address + elf->start_offset + ehdr->e_shoff
457 + elf->start_offset + ehdr->e_shoff
648 off_t shdr_offset = elf->start_offset + ehdr->e_shoff;
/external/chromium_org/courgette/
H A Dtypes_elf.h28 Elf32_Off e_shoff; member in struct:Elf32_Ehdr
H A Ddisassembler_elf_32.cc57 if (header_->e_shoff >= length())
60 section_header_table_ = (Elf32_Shdr *)OffsetToPointer(header_->e_shoff);
63 if ((header_->e_shoff + header_->e_shnum ) >= length())
129 uint32 section_table_end = header_->e_shoff +
/external/elfutils/0.153/libdwfl/
H A Delf-from-memory.c152 shdrs_end = ehdr.e32.e_shoff + ehdr.e32.e_shnum * ehdr.e32.e_shentsize;
164 shdrs_end = ehdr.e64.e_shoff + ehdr.e64.e_shnum * ehdr.e64.e_shentsize;
307 ehdr.e32.e_shoff = 0;
334 ehdr.e64.e_shoff = 0;
H A Ddwfl_segment_report_module.c213 shdrs_end = ehdr.e32.e_shoff + ehdr.e32.e_shnum * ehdr.e32.e_shentsize;
226 shdrs_end = ehdr.e64.e_shoff + ehdr.e64.e_shnum * ehdr.e64.e_shentsize;
/external/chromium_org/base/third_party/symbolize/
H A Dsymbolize.cc237 off_t shstrtab_offset = (elf_header.e_shoff +
244 off_t section_header_offset = (elf_header.e_shoff +
345 if (GetSectionHeaderByType(fd, elf_header.e_shnum, elf_header.e_shoff,
347 if (!ReadFromOffsetExact(fd, &strtab, sizeof(strtab), elf_header.e_shoff +
358 if (GetSectionHeaderByType(fd, elf_header.e_shnum, elf_header.e_shoff,
360 if (!ReadFromOffsetExact(fd, &strtab, sizeof(strtab), elf_header.e_shoff +
/external/chromium_org/third_party/libvpx/source/libvpx/build/make/
H A Dobj_int_extract.c267 ENDIAN_ASSIGN_IN_PLACE(elf->hdr32.e_shoff);
284 ENDIAN_ASSIGN_IN_PLACE(elf->hdr64.e_shoff);
305 COPY_STRUCT(hdr32, elf->buf, elf->hdr32.e_shoff + idx * elf->hdr32.e_shentsize,
321 COPY_STRUCT(hdr64, elf->buf, elf->hdr64.e_shoff + idx * elf->hdr64.e_shentsize,
/external/libunwind/src/ia64/
H A DGfind_unwind_table.c64 soff = ehdr->e_shoff;
/external/libvpx/libvpx/build/make/
H A Dobj_int_extract.c267 ENDIAN_ASSIGN_IN_PLACE(elf->hdr32.e_shoff);
284 ENDIAN_ASSIGN_IN_PLACE(elf->hdr64.e_shoff);
305 COPY_STRUCT(hdr32, elf->buf, elf->hdr32.e_shoff + idx * elf->hdr32.e_shentsize,
321 COPY_STRUCT(hdr64, elf->buf, elf->hdr64.e_shoff + idx * elf->hdr64.e_shentsize,
/external/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h64 elf_off e_shoff; ///< File offset of section header table. member in struct:elf::ELFHeader
/external/chromium_org/third_party/libvpx/include/
H A Delf.h232 Elf32_Off e_shoff; member in struct:elf32_hdr
252 Elf64_Off e_shoff; member in struct:elf64_hdr
/external/kernel-headers/original/uapi/linux/
H A Delf.h210 Elf32_Off e_shoff; member in struct:elf32_hdr
227 Elf64_Off e_shoff; /* Section header table file offset */ member in struct:elf64_hdr
/external/libunwind/src/
H A Delfxx.c42 soff = ehdr->e_shoff;
62 soff = ehdr->e_shoff;
/external/qemu/include/hw/
H A Delf_ops.h8 bswapSZs(&ehdr->e_shoff); /* Section header table file offset */
109 shdr_table = load_at(fd, ehdr->e_shoff,
/external/llvm/include/llvm/Object/
H A DELF.h606 if (Header->e_shnum == ELF::SHN_UNDEF && Header->e_shoff > 0) {
639 if (Header->e_shoff == 0)
642 const uint64_t SectionTableOffset = Header->e_shoff;
765 (const char *)base() + Header->e_shoff);
771 (const char *)base() + Header->e_shoff +
/external/valgrind/main/VEX/switchback/
H A Dlinker.c399 Elf_Shdr* shdr = (Elf_Shdr*)(ehdrC + ehdr->e_shoff);
875 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
988 (Long)ehdr->e_shoff,
993 shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
1122 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
/external/valgrind/main/VEX/unused/
H A Dlinker.c331 Elf_Shdr* shdr = (Elf_Shdr*)(ehdrC + ehdr->e_shoff);
715 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
826 ehdr->e_shoff, ehdr->e_shnum, ehdr->e_shentsize );
830 shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
959 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff);
/external/chromium_org/tools/relocation_packer/src/
H A Delf_file.cc86 VLOG(1) << "e_shoff = " << elf_header->e_shoff;
294 if (elf_header->e_shoff > hole_start) {
295 elf_header->e_shoff += hole_size;
296 VLOG(1) << "e_shoff adjusted to " << elf_header->e_shoff;
/external/libunwind/src/dwarf/
H A DGfind_proc_info-lsb.c119 file, (int) ehdr.e_shoff);
121 fseek (f, ehdr.e_shoff, SEEK_SET);

Completed in 783 milliseconds

12