Home
last modified time | relevance | path

Searched refs:Rela (Results 1 – 16 of 16) sorted by relevance

/external/chromium_org/tools/relocation_packer/src/
Ddelta_encoder.cc17 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()
Ddelta_encoder_unittest.cc16 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()
Dpacker_unittest.cc29 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()
Ddelta_encoder.h68 static void Encode(const std::vector<ELF::Rela>& relocations,
75 std::vector<ELF::Rela>* relocations);
Dpacker.h64 static void PackRelativeRelocations(const std::vector<ELF::Rela>& relocations,
73 std::vector<ELF::Rela>* relocations);
Delf_traits.h44 typedef Elf32_Rela Rela; typedef
78 typedef Elf64_Rela Rela; typedef
Dpacker.cc71 const std::vector<ELF::Rela>& relocations, in PackRelativeRelocations()
106 std::vector<ELF::Rela>* relocations) { in UnpackRelativeRelocations()
Delf_file.cc924 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/
Dcrazy_linker_elf_relocations.cpp329 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()
Delf_traits.h26 typedef Elf32_Rela Rela; typedef
55 typedef Elf64_Rela Rela; typedef
Dcrazy_linker_elf_relocations.h73 bool ApplyRelaReloc(const ELF::Rela* rela,
81 bool ApplyRelaRelocs(const ELF::Rela* relocs,
/external/elfutils/0.153/libelf/
Dabstract.h169 START (32, Rela, Ext##Rela) \
173 END (32, Ext##Rela)
175 START (64, Rela, Ext##Rela) \
179 END (64, Ext##Rela)
Dgelf_xlate.h67 TYPE (Rela, LIBELFBITS)
Delf_getdata.c112 [ELF_T_RELA] = __alignof__ (ElfW2(Bits,Rela)), \
/external/llvm/tools/llvm-readobj/
DELFDumper.cpp646 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/
DELFObjectFile.h127 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()