HomeSort by relevance Sort by last modified time
    Searched defs:ehdr (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/elfutils/0.153/libelf/
gelf_update_ehdr.c 79 Elf32_Ehdr *ehdr = elf->state.elf32.ehdr; local
81 if (ehdr == NULL)
99 memcpy (ehdr->e_ident, src->e_ident, EI_NIDENT);
101 ehdr->name = src->name
118 Elf64_Ehdr *ehdr = elf->state.elf64.ehdr; local
120 if (ehdr == NULL)
127 memcpy (ehdr, src, sizeof (Elf64_Ehdr));
gelf_getehdr.c 79 /* The following is an optimization: the ehdr element is at the same
81 if (offsetof (struct Elf, state.elf32.ehdr)
82 != offsetof (struct Elf, state.elf64.ehdr))
85 if (unlikely (elf->state.elf64.ehdr == NULL))
90 Elf32_Ehdr *ehdr = elf->state.elf32.ehdr; local
93 memcpy (dest->e_ident, ehdr->e_ident, EI_NIDENT);
95 dest->name = ehdr->name
113 result = memcpy (dest, elf->state.elf64.ehdr, sizeof (*dest));
elf_getdata.c 239 GElf_Ehdr *ehdr = __gelf_getehdr_rdlock (elf, &ehdr_mem); local
240 entsize = SH_ENTSIZE_HASH (ehdr);
316 GElf_Ehdr *ehdr = __gelf_getehdr_rdlock (elf, &ehdr_mem); local
318 = (SH_ENTSIZE_HASH (ehdr) == 4 ? ELF_T_WORD : ELF_T_XWORD);
325 || (offsetof (struct Elf, state.elf32.ehdr)
326 == offsetof (struct Elf, state.elf64.ehdr)))
328 elf->state.elf32.ehdr->e_ident[EI_VERSION];
331 elf->state.elf64.ehdr->e_ident[EI_VERSION];
463 || (offsetof (struct Elf, state.elf32.ehdr)
464 == offsetof (struct Elf, state.elf64.ehdr))
    [all...]
  /external/elfutils/0.153/libasm/
asm_begin.c 69 GElf_Ehdr *ehdr; local
89 ehdr = gelf_getehdr (result->out.elf, &ehdr_mem);
91 assert (ehdr != NULL);
94 ehdr->e_type = ET_REL;
96 ehdr->e_version = EV_CURRENT;
99 ehdr->e_machine = ebl_get_elfmachine (ebl);
100 ehdr->e_ident[EI_CLASS] = class;
101 ehdr->e_ident[EI_DATA] = ebl_get_elfdata (ebl);
103 memcpy (&ehdr->e_ident[EI_MAG0], ELFMAG, SELFMAG);
106 (void) gelf_update_ehdr (result->out.elf, ehdr);
    [all...]
disasm_cb.c 118 GElf_Ehdr *ehdr = gelf_getehdr (ctx->elf, &ehdr_mem); local
119 if (ehdr == NULL)
122 switch (ehdr->e_type)
  /external/tcpdump/
print-ipfc.c 84 struct ether_header ehdr; local
94 extract_ipfc_addrs(ipfcp, (char *)ESRC(&ehdr), (char *)EDST(&ehdr));
97 ipfc_hdr_print(ipfcp, length, ESRC(&ehdr), EDST(&ehdr));
105 if (llc_print(p, length, caplen, ESRC(&ehdr), EDST(&ehdr),
113 ESRC(&ehdr), EDST(&ehdr));
print-fddi.c 245 struct ether_header ehdr; local
256 extract_fddi_addrs(fddip, (char *)ESRC(&ehdr), (char *)EDST(&ehdr));
259 fddi_hdr_print(fddip, length, ESRC(&ehdr), EDST(&ehdr));
269 if (llc_print(p, length, caplen, ESRC(&ehdr), EDST(&ehdr),
277 ESRC(&ehdr), EDST(&ehdr));
290 fddi_hdr_print(fddip, length + FDDI_HDRLEN, ESRC(&ehdr),
    [all...]
print-token.c 106 struct ether_header ehdr; local
120 extract_token_addrs(trp, (char*)ESRC(&ehdr), (char*)EDST(&ehdr));
125 *ESRC(&ehdr) &= 0x7f;
128 token_hdr_print(trp, length, ESRC(&ehdr), EDST(&ehdr));
156 token_hdr_print(trp, length, ESRC(&ehdr), EDST(&ehdr));
167 if (llc_print(p, length, caplen, ESRC(&ehdr), EDST(&ehdr),
    [all...]
  /external/chromium_org/third_party/android_crazy_linker/src/src/
crazy_linker_elf_view.cpp 64 const ELF::Ehdr* ehdr = reinterpret_cast<const ELF::Ehdr*>(elf_addr); local
65 ELF::Addr offset = ehdr->e_phoff;
  /external/libunwind/src/ia64/
Gfind_unwind_table.c 39 Elf64_Ehdr *ehdr = edi->ei.image; local
64 soff = ehdr->e_shoff;
65 str_soff = soff + (ehdr->e_shstrndx * ehdr->e_shentsize);
67 if (soff + ehdr->e_shnum * ehdr->e_shentsize > edi->ei.size)
70 soff + ehdr->e_shnum * ehdr->e_shentsize,
78 for (i = 0; i < ehdr->e_shnum; ++i)
86 shdr = (Elf64_Shdr *) (((char *) shdr) + ehdr->e_shentsize)
100 Elf64_Ehdr *ehdr; local
    [all...]
  /ndk/sources/android/crazy_linker/src/
crazy_linker_elf_view.cpp 60 const ELF::Ehdr* ehdr = reinterpret_cast<const ELF::Ehdr*>(elf_addr); local
61 ELF::Addr offset = ehdr->e_phoff;
  /system/core/libcutils/
debugger.c 41 char ehdr[EI_NIDENT]; local
42 ssize_t bytes = read(fd, &ehdr, sizeof(ehdr));
44 if (bytes != (ssize_t) sizeof(ehdr) || memcmp(ELFMAG, ehdr, SELFMAG) != 0) {
47 if (ehdr[EI_CLASS] == ELFCLASS32) {
  /external/chromium_org/components/nacl/loader/nonsfi/
elf_loader.cc 47 NaClErrorCode ValidateElfHeader(const ElfW(Ehdr)& ehdr) {
48 if (std::memcmp(ehdr.e_ident, ELFMAG, SELFMAG)) {
54 if (ehdr.e_ident[EI_CLASS] != ELFCLASS32) {
59 if (ehdr.e_ident[EI_CLASS] != ELFCLASS64) {
67 if (ehdr.e_type != ET_DYN) {
72 if (ehdr.e_machine != NACL_ELF_E_MACHINE) {
74 << base::HexEncode(&ehdr.e_machine, sizeof(ehdr.e_machine));
78 if (ehdr.e_version != EV_CURRENT)
248 ElfW(Ehdr) ehdr; member in struct:nacl::nonsfi::ElfImage::Data
    [all...]
  /external/elfutils/0.153/libdw/
dwarf_begin_elf.c 91 check_section (Dwarf *result, GElf_Ehdr *ehdr, Elf_Scn *scn, bool inscngrp)
121 const char *scnname = elf_strptr (result->elf, ehdr->e_shstrndx,
251 global_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr)
256 result = check_section (result, ehdr, scn, false);
263 scngrp_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr, Elf_Scn *scngrp)
293 result = check_section (result, ehdr, scn, true);
308 GElf_Ehdr *ehdr; local
313 ehdr = gelf_getehdr (elf, &ehdr_mem);
314 if (ehdr == NULL)
339 if ((BYTE_ORDER == LITTLE_ENDIAN && ehdr->e_ident[EI_DATA] == ELFDATA2MSB
    [all...]
dwarf_getcfi_elf.c 95 const GElf_Ehdr *ehdr, GElf_Addr *eh_frame_vaddr,
117 .e_ident = ehdr->e_ident,
147 getcfi_gnu_eh_frame (Elf *elf, const GElf_Ehdr *ehdr, const GElf_Phdr *phdr)
167 phdr->p_vaddr, ehdr,
209 getcfi_phdr (Elf *elf, const GElf_Ehdr *ehdr)
222 return getcfi_gnu_eh_frame (elf, ehdr, phdr);
230 getcfi_scn_eh_frame (Elf *elf, const GElf_Ehdr *ehdr,
253 hdr_vaddr, ehdr, &eh_frame_vaddr,
275 getcfi_shdr (Elf *elf, const GElf_Ehdr *ehdr)
304 return getcfi_scn_eh_frame (elf, ehdr, scn, shdr
323 GElf_Ehdr *ehdr = gelf_getehdr (elf, &ehdr_mem); local
    [all...]
  /external/elfutils/0.153/libdwfl/
dwfl_module_build_id.c 109 GElf_Ehdr *ehdr = gelf_getehdr (elf, &ehdr_mem); local
111 if (unlikely (ehdr == NULL)
dwfl_report_elf.c 67 GElf_Ehdr ehdr_mem, *ehdr = gelf_getehdr (elf, &ehdr_mem); local
68 if (ehdr == NULL)
78 switch (ehdr->e_type)
258 m->e_type = ehdr->e_type;
elf-from-memory.c 117 } ehdr; local
127 .d_buf = &ehdr,
128 .d_size = sizeof ehdr,
147 phoff = ehdr.e32.e_phoff;
148 phnum = ehdr.e32.e_phnum;
149 phentsize = ehdr.e32.e_phentsize;
152 shdrs_end = ehdr.e32.e_shoff + ehdr.e32.e_shnum * ehdr.e32.e_shentsize;
159 phoff = ehdr.e64.e_phoff
    [all...]
  /external/elfutils/0.153/src/
arlib.c 227 GElf_Ehdr *ehdr = gelf_getehdr (elf, &ehdr_mem); local
228 if (ehdr == NULL)
233 if (ehdr->e_type == ET_REL)
235 else if (ehdr->e_type == ET_EXEC || ehdr->e_type == ET_DYN)
277 if (ehdr->e_type != ET_REL)
  /external/qemu/include/hw/
elf_ops.h 1 static void glue(bswap_ehdr, SZ)(struct elfhdr *ehdr)
3 bswap16s(&ehdr->e_type); /* Object file type */
4 bswap16s(&ehdr->e_machine); /* Architecture */
5 bswap32s(&ehdr->e_version); /* Object file version */
6 bswapSZs(&ehdr->e_entry); /* Entry point virtual address */
7 bswapSZs(&ehdr->e_phoff); /* Program header table file offset */
8 bswapSZs(&ehdr->e_shoff); /* Section header table file offset */
9 bswap32s(&ehdr->e_flags); /* Processor-specific flags */
10 bswap16s(&ehdr->e_ehsize); /* ELF header size in bytes */
11 bswap16s(&ehdr->e_phentsize); /* Program header table entry size *
184 struct elfhdr ehdr; local
    [all...]
  /external/chromium_org/third_party/tcmalloc/chromium/src/base/
elf_mem_image.cc 100 const T* GetTableElement(const ElfW(Ehdr) *ehdr, member in namespace:base::__anon19459
104 return reinterpret_cast<const T*>(reinterpret_cast<const char *>(ehdr)
230 ehdr_ = reinterpret_cast<const ElfW(Ehdr) *>(base);
  /external/chromium_org/third_party/tcmalloc/vendor/src/base/
elf_mem_image.cc 100 const T* GetTableElement(const ElfW(Ehdr) *ehdr, member in namespace:base::__anon19503
104 return reinterpret_cast<const T*>(reinterpret_cast<const char *>(ehdr)
230 ehdr_ = reinterpret_cast<const ElfW(Ehdr) *>(base);
  /external/elfutils/0.153/backends/
common-reloc.c 104 GElf_Ehdr *ehdr = gelf_getehdr (elf, &ehdr_mem); local
105 assert (ehdr != NULL);
106 uint8_t type = ehdr->e_type;
  /external/linux-tools-perf/perf-3.12.0/tools/perf/util/
symbol-minimal.c 108 Elf32_Ehdr ehdr; local
111 if (fread(&ehdr, sizeof(ehdr), 1, fp) != 1)
115 ehdr.e_phoff = bswap_32(ehdr.e_phoff);
116 ehdr.e_phentsize = bswap_16(ehdr.e_phentsize);
117 ehdr.e_phnum = bswap_16(ehdr.e_phnum);
120 buf_size = ehdr.e_phentsize * ehdr.e_phnum
157 Elf64_Ehdr ehdr; local
    [all...]
  /external/ltrace/
ltrace-elf.h 44 GElf_Ehdr ehdr; member in struct:ltelf

Completed in 578 milliseconds

1 2 3