/external/chromium_org/tools/relocation_packer/src/ |
D | delta_encoder.cc | 17 void RelocationDeltaCodec::Encode(const std::vector<ELF::Rela>& relocations, in Encode() 30 const ELF::Rela* relocation = &relocations[i]; in Encode() 43 std::vector<ELF::Rela>* relocations) { in Decode() 64 ELF::Rela relocation; in Decode()
|
D | delta_encoder_unittest.cc | 16 std::vector<ELF::Rela>* relocations) { in AddRelocation() 17 ELF::Rela relocation; in AddRelocation() 26 const ELF::Rela& relocation) { in CheckRelocation() 38 std::vector<ELF::Rela> relocations; in TEST() 110 std::vector<ELF::Rela> relocations; in TEST()
|
D | packer_unittest.cc | 29 std::vector<ELF::Rela>* relocations) { in AddRelocation() 30 ELF::Rela relocation; in AddRelocation() 39 const ELF::Rela& relocation) { in CheckRelocation() 139 std::vector<ELF::Rela> relocations; in TEST() 196 std::vector<ELF::Rela> relocations; in TEST()
|
D | delta_encoder.h | 68 static void Encode(const std::vector<ELF::Rela>& relocations, 75 std::vector<ELF::Rela>* relocations);
|
D | packer.h | 64 static void PackRelativeRelocations(const std::vector<ELF::Rela>& relocations, 73 std::vector<ELF::Rela>* relocations);
|
D | elf_traits.h | 44 typedef Elf32_Rela Rela; typedef 78 typedef Elf64_Rela Rela; typedef
|
D | packer.cc | 71 const std::vector<ELF::Rela>& relocations, in PackRelativeRelocations() 106 std::vector<ELF::Rela>* relocations) { in UnpackRelativeRelocations()
|
D | elf_file.cc | 924 void PadRelocations<ELF::Rela>(size_t count, in PadRelocations() 925 std::vector<ELF::Rela>* relocations) { in PadRelocations() 926 ELF::Rela null_relocation; in PadRelocations() 930 std::vector<ELF::Rela> padding(count, null_relocation); in PadRelocations() 961 const ELF::Rela* relocations_base = in PackRelocations() 962 reinterpret_cast<ELF::Rela*>(data->d_buf); in PackRelocations() 963 std::vector<ELF::Rela> relocations( in PackRelocations() 968 return PackTypedRelocations<ELF::Rela>(relocations, data); in PackRelocations() 1166 return UnpackTypedRelocations<ELF::Rela>(packed, data); in UnpackRelocations()
|
/external/chromium_org/third_party/android_crazy_linker/src/src/ |
D | crazy_linker_elf_relocations.cpp | 329 if (!ApplyRelaRelocs(reinterpret_cast<ELF::Rela*>(plt_relocations_), in ApplyAll() 330 plt_relocations_size_ / sizeof(ELF::Rela), in ApplyAll() 335 if (!ApplyRelaRelocs(reinterpret_cast<ELF::Rela*>(relocations_), in ApplyAll() 336 relocations_size_ / sizeof(ELF::Rela), in ApplyAll() 429 ELF::Rela relocation; in ApplyPackedRela() 468 bool ElfRelocations::ApplyRelaReloc(const ELF::Rela* rela, in ApplyRelaReloc() 774 bool ElfRelocations::ApplyRelaRelocs(const ELF::Rela* rela, in ApplyRelaRelocs() 923 const ELF::Rela* rel = reinterpret_cast<ELF::Rela*>(relocations_); in RelocateRela() 924 const size_t relocations_count = relocations_size_ / sizeof(ELF::Rela); in RelocateRela() 925 const ELF::Rela* rel_limit = rel + relocations_count; in RelocateRela()
|
D | elf_traits.h | 26 typedef Elf32_Rela Rela; typedef 55 typedef Elf64_Rela Rela; typedef
|
D | crazy_linker_elf_relocations.h | 73 bool ApplyRelaReloc(const ELF::Rela* rela, 81 bool ApplyRelaRelocs(const ELF::Rela* relocs,
|
/external/elfutils/0.153/libelf/ |
D | abstract.h | 169 START (32, Rela, Ext##Rela) \ 173 END (32, Ext##Rela) 175 START (64, Rela, Ext##Rela) \ 179 END (64, Ext##Rela)
|
D | gelf_xlate.h | 67 TYPE (Rela, LIBELFBITS)
|
D | elf_getdata.c | 112 [ELF_T_RELA] = __alignof__ (ElfW2(Bits,Rela)), \
|
/external/llvm/tools/llvm-readobj/ |
D | ELFDumper.cpp | 646 typename ELFO::Elf_Rela Rela; in printRelocations() local 647 Rela.r_offset = RI->r_offset; in printRelocations() 648 Rela.r_info = RI->r_info; in printRelocations() 649 Rela.r_addend = 0; in printRelocations() 650 printRelocation(Sec, Rela); in printRelocations()
|
/external/llvm/include/llvm/Object/ |
D | ELFObjectFile.h | 127 const Elf_Rela *getRela(DataRefImpl Rela) const; 771 ELFObjectFile<ELFT>::getRela(DataRefImpl Rela) const { in getRela() argument 772 return EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); in getRela()
|