/external/google-breakpad/src/common/linux/ |
elfutils.h | 49 typedef Elf32_Shdr Shdr; 62 typedef Elf64_Shdr Shdr; 88 const typename ElfClass::Shdr* 91 const typename ElfClass::Shdr* sections,
|
elfutils.cc | 49 typedef typename ElfClass::Shdr Shdr; 60 const Shdr* sections = 61 GetOffset<ElfClass, Shdr>(elf_header, elf_header->e_shoff); 62 const Shdr* section_names = sections + elf_header->e_shstrndx; 67 const Shdr* section =
|
synth_elf_unittest.cc | 201 typedef typename TypeParam::Shdr Shdr; 206 2 * sizeof(Shdr) + 236 EXPECT_EQ(sizeof(Shdr), header->e_shentsize); 240 const Shdr* shdr = local 241 reinterpret_cast<const Shdr*>(contents.data() + header->e_shoff); 242 EXPECT_EQ(0U, shdr[0].sh_name); 243 EXPECT_EQ(static_cast<unsigned int>(SHT_NULL), shdr[0].sh_type); 244 EXPECT_EQ(0U, shdr[0].sh_flags) 315 const Shdr* shdr = local [all...] |
dump_symbols.cc | 178 const typename ElfClass::Shdr* stab_section, 179 const typename ElfClass::Shdr* stabstr_section, 231 typedef typename ElfClass::Shdr Shdr; 243 const Shdr* sections = 244 GetOffset<ElfClass, Shdr>(elf_header, elf_header->e_shoff); 246 const Shdr* section_names = sections + elf_header->e_shstrndx; 248 const Shdr* section = §ions[i]; 319 const typename ElfClass::Shdr* section, 321 const typename ElfClass::Shdr* got_section [all...] |
/bionic/tools/relocation_packer/src/ |
elf_traits.h | 28 typedef Elf32_Shdr Shdr; 38 static inline Shdr* getshdr(Elf_Scn* scn) { return elf32_getshdr(scn); } 52 typedef Elf64_Shdr Shdr; 62 static inline Shdr* getshdr(Elf_Scn* scn) { return elf64_getshdr(scn); }
|
/frameworks/compile/mclinker/include/mcld/ADT/ |
SizeTraits.h | 52 typedef llvm::ELF::Elf32_Shdr Shdr; 72 typedef llvm::ELF::Elf64_Shdr Shdr;
|
/external/llvm/tools/obj2yaml/ |
elf2yaml.cpp | 33 std::error_code dumpCommonSection(const Elf_Shdr *Shdr, ELFYAML::Section &S); 34 std::error_code dumpCommonRelocationSection(const Elf_Shdr *Shdr, 40 ErrorOr<ELFYAML::RelocationSection *> dumpRelSection(const Elf_Shdr *Shdr); 41 ErrorOr<ELFYAML::RelocationSection *> dumpRelaSection(const Elf_Shdr *Shdr); 43 dumpContentSection(const Elf_Shdr *Shdr); 44 ErrorOr<ELFYAML::NoBitsSection *> dumpNoBitsSection(const Elf_Shdr *Shdr); 45 ErrorOr<ELFYAML::Group *> dumpGroup(const Elf_Shdr *Shdr); 46 ErrorOr<ELFYAML::MipsABIFlags *> dumpMipsABIFlags(const Elf_Shdr *Shdr); 190 const Elf_Shdr *Shdr = *ShdrOrErr; 191 if (!Shdr) [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
Elf32Convert.c | 245 Elf_Shdr *Shdr
248 return (BOOLEAN) ((Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == SHF_ALLOC);
254 Elf_Shdr *Shdr
259 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_HII_SECTION_NAME) == 0);
265 Elf_Shdr *Shdr
268 if (IsHiiRsrcShdr(Shdr)) {
271 return (BOOLEAN) (Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == (SHF_ALLOC | SHF_WRITE);
277 Elf_Shdr *Shdr
282 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_STRTAB_SECTION_NAME) == 0);
293 Elf_Shdr *shdr = GetShdrByIndex(i); local 374 Elf_Shdr *shdr = GetShdrByIndex(i); local 401 Elf_Shdr *shdr = GetShdrByIndex(i); local 452 Elf_Shdr *shdr = GetShdrByIndex(i); local 505 Elf_Shdr *shdr = GetShdrByIndex(i); local 1037 Elf_Shdr *shdr = GetShdrByIndex(Index); local [all...] |
Elf64Convert.c | 237 Elf_Shdr *Shdr
240 return (BOOLEAN) ((Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == SHF_ALLOC);
246 Elf_Shdr *Shdr
251 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_HII_SECTION_NAME) == 0);
257 Elf_Shdr *Shdr
260 if (IsHiiRsrcShdr(Shdr)) {
263 return (BOOLEAN) (Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == (SHF_ALLOC | SHF_WRITE);
269 Elf_Shdr *Shdr
274 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_STRTAB_SECTION_NAME) == 0);
285 Elf_Shdr *shdr = GetShdrByIndex(i); local 367 Elf_Shdr *shdr = GetShdrByIndex(i); local 394 Elf_Shdr *shdr = GetShdrByIndex(i); local 445 Elf_Shdr *shdr = GetShdrByIndex(i); local 497 Elf_Shdr *shdr = GetShdrByIndex(i); local [all...] |
/external/llvm/include/llvm/Object/ |
ELFTypes.h | 50 typedef Elf_Shdr_Impl<ELFType<E, Is64>> Shdr; 65 typedef ArrayRef<Shdr> ShdrRange;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Object/ |
ELFTypes.h | 50 typedef Elf_Shdr_Impl<ELFType<E, Is64>> Shdr; 65 typedef ArrayRef<Shdr> ShdrRange;
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Object/ |
ELFTypes.h | 50 typedef Elf_Shdr_Impl<ELFType<E, Is64>> Shdr; 65 typedef ArrayRef<Shdr> ShdrRange;
|
/toolchain/binutils/binutils-2.27/gold/ |
dynobj.h | 295 typedef elfcpp::Shdr<size, big_endian> Shdr;
|
incremental.cc | 524 typedef elfcpp::Shdr<size, big_endian> Shdr; 545 Shdr shdr(pshdr); 547 if (!shstrtab.get_c_string(shdr.get_sh_name(), &name)) 552 static_cast<long>(shdr.get_sh_addr()), 553 static_cast<long>(shdr.get_sh_offset()), 554 static_cast<long>(shdr.get_sh_size()), 555 shdr.get_sh_type(), name ? name : "<null>"); 556 this->section_map_[i] = layout->init_fixed_output_section(name, shdr); [all...] |
/external/google-breakpad/src/tools/linux/md2core/ |
minidump-2-core.cc | 64 #define Shdr ElfW(Shdr) [all...] |
/external/llvm/tools/llvm-readobj/ |
ELFDumper.cpp | 740 for (const auto &Shdr : Obj->sections()) 741 if (Shdr.sh_addr == Addr && Shdr.sh_size > 0) 742 return &Shdr; 749 for (const auto &Shdr : Obj.sections()) { 750 if (Name == unwrapOrError(Obj.getSectionName(&Shdr))) 751 return &Shdr; [all...] |
/toolchain/binutils/binutils-2.27/elfcpp/ |
elfcpp.h | 339 // The valid values found in the Shdr sh_type field. 424 // The valid bit flags found in the Shdr sh_flags field. 1193 class Shdr 1196 Shdr(const unsigned char* p) 1201 Shdr(File* file, typename File::Location loc) [all...] |
/art/runtime/ |
elf.h | [all...] |