HomeSort by relevance Sort by last modified time
    Searched refs:ELFW (Results 1 - 16 of 16) sorted by null

  /external/elfutils/libelf/
elf32_newehdr.c 61 elf->class = ELFW(ELFCLASS,LIBELFBITS);
62 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
70 if (elf->state.ELFW(elf,LIBELFBITS).ehdr == NULL)
73 elf->state.ELFW(elf,LIBELFBITS).ehdr =
74 &elf->state.ELFW(elf,LIBELFBITS).ehdr_mem;
77 memset (elf->state.ELFW(elf,LIBELFBITS).ehdr, '\0',
81 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags |= ELF_F_DIRTY;
84 result = elf->state.ELFW(elf,LIBELFBITS).ehdr;
elf32_newphdr.c 68 elf->class = ELFW(ELFCLASS,LIBELFBITS);
69 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
76 if (unlikely (elf->state.ELFW(elf,LIBELFBITS).ehdr == NULL))
87 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL)
89 if (elf->state.ELFW(elf,LIBELFBITS).phdr_flags & ELF_F_MALLOCED)
90 free (elf->state.ELFW(elf,LIBELFBITS).phdr);
93 elf->state.ELFW(elf,LIBELFBITS).phdr = NULL;
95 elf->state.ELFW(elf,LIBELFBITS).ehdr->e_phnum = 0;
97 if (elf->state.ELFW(elf,LIBELFBITS).scns.cnt > 0)
98 elf->state.ELFW(elf,LIBELFBITS).scns.data[0
    [all...]
elf32_offscn.c 57 Elf_ScnList *runp = &elf->state.ELFW(elf,LIBELFBITS).scns;
62 && unlikely (runp->data[0].shdr.ELFW(e,LIBELFBITS) == NULL)
74 if (runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_offset == offset)
81 if (runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_size != 0
82 && runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_type != SHT_NOBITS)
elf32_fsize.c 61 * __libelf_type_sizes[version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][type]);
64 * __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][type]);
elf32_getphdr.c 56 result = elf->state.ELFW(elf,LIBELFBITS).phdr;
61 elf->class = ELFW(ELFCLASS,LIBELFBITS);
62 else if (elf->class != ELFW(ELFCLASS,LIBELFBITS))
72 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
115 elf->state.ELFW(elf,LIBELFBITS).phdr = file_phdr;
123 phdr = elf->state.ELFW(elf,LIBELFBITS).phdr =
125 if (elf->state.ELFW(elf,LIBELFBITS).phdr == NULL)
130 elf->state.ELFW(elf,LIBELFBITS).phdr_flags |=
181 elf->state.ELFW(elf,LIBELFBITS).phdr =
183 if (elf->state.ELFW(elf,LIBELFBITS).phdr == NULL
    [all...]
elf32_updatefile.c 59 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
60 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
63 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
64 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
67 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
68 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
71 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
72 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
134 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
137 if ((elf->state.ELFW(elf,LIBELFBITS).ehdr_flags | elf->flags) & ELF_F_DIRTY
    [all...]
elf32_xlatetof.c 54 size_t recsize = __libelf_type_sizes[src->d_version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
56 size_t recsize = __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
105 fctp = __elf_xfctstom[dest->d_version - 1][src->d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
107 fctp = __elf_xfctstom[0][0][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
elf32_xlatetom.c 54 size_t recsize = __libelf_type_sizes[src->d_version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
56 size_t recsize = __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
110 fctp = __elf_xfctstom[src->d_version - 1][dest->d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
112 fctp = __elf_xfctstom[0][0][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
elf32_getshdr.c 55 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
58 result = scn->shdr.ELFW(e,LIBELFBITS);
70 ElfW2(LIBELFBITS,Shdr) *shdr = elf->state.ELFW(elf,LIBELFBITS).shdr =
72 if (elf->state.ELFW(elf,LIBELFBITS).shdr == NULL)
77 elf->state.ELFW(elf,LIBELFBITS).shdr_malloced = 1;
157 elf->state.ELFW(elf,LIBELFBITS).scns.data[shdr[cnt].sh_link].shndx_index
162 if (elf->state.ELFW(elf,LIBELFBITS).scns.data[cnt].shndx_index == 0)
163 elf->state.ELFW(elf,LIBELFBITS).scns.data[cnt].shndx_index
175 elf->state.ELFW(elf,LIBELFBITS).shdr, size,
209 elf->state.ELFW(elf,LIBELFBITS).shdr = NULL
    [all...]
elf32_getehdr.c 66 elf->class = ELFW(ELFCLASS,LIBELFBITS);
68 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
74 return elf->state.ELFW(elf,LIBELFBITS).ehdr;
elf32_updatenull.c 51 ELFW(default_ehdr,LIBELFBITS) (Elf *elf, ElfW2(LIBELFBITS,Ehdr) *ehdr,
58 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags |= ELF_F_DIRTY;
62 update_if_changed (ehdr->e_ident[EI_CLASS], ELFW(ELFCLASS,LIBELFBITS),
63 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags);
70 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags |= ELF_F_DIRTY;
85 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags);
90 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags |= ELF_F_DIRTY;
101 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags);
105 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags);
110 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags |= ELF_F_DIRTY
    [all...]
elf32_checksum.c 75 ident = elf->state.ELFW(elf,LIBELFBITS).ehdr->e_ident;
libelfP.h 60 #define ELFW(Name, Bits) ELFW_(Name, Bits)
424 (__libelf_type_sizes[EV_CURRENT - 1][ELFW(ELFCLASS,class) - 1][type] * n)
  /bionic/linker/
linker.h 49 #define ELFW(what) ELF64_ ## what
51 #define ELFW(what) ELF32_ ## what
76 const version_info* get_version_info(ElfW(Versym) source_symver) const;
80 void add_version_info(size_t source_index, ElfW(Word) elf_hash,
90 const soinfo_list_t& local_group, const ElfW(Sym)** symbol);
linker_mips.cpp 65 ElfW(Word) type = ELFW(R_TYPE)(rel->r_info);
66 ElfW(Word) sym = ELFW(R_SYM)(rel->r_info);
68 ElfW(Addr) reloc = static_cast<ElfW(Addr)>(rel->r_offset + load_bias);
69 ElfW(Addr) sym_addr = 0;
77 const ElfW(Sym)* s = nullptr;
122 *reinterpret_cast<ElfW(Addr)*>(reloc) += sym_addr;
124 *reinterpret_cast<ElfW(Addr)*>(reloc) += load_bias
    [all...]
linker.cpp 412 const soinfo_list_t& local_group, const ElfW(Sym)** symbol) {
414 const ElfW(Sym)* s = nullptr;
754 static const ElfW(Sym)* dlsym_handle_lookup(android_namespace_t* ns,
760 const ElfW(Sym)* result = nullptr;
789 static const ElfW(Sym)* dlsym_linear_lookup(android_namespace_t* ns,
798 static const ElfW(Sym)* dlsym_handle_lookup(soinfo* si,
826 static const ElfW(Sym)* dlsym_linear_lookup(android_namespace_t* ns,
847 const ElfW(Sym)* s = nullptr;
889 ElfW(Addr) address = reinterpret_cast<ElfW(Addr)>(p)
    [all...]

Completed in 539 milliseconds