Home
last modified time | relevance | path

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

/bionic/tools/relocation_packer/src/
Dpacker.h25 static void PackRelocations(const std::vector<typename ELF::Rela>& relocations,
32 std::vector<typename ELF::Rela>* relocations);
Delf_file.h70 bool PackTypedRelocations(std::vector<typename ELF::Rela>* relocations);
81 std::vector<typename ELF::Rela>* relocations);
92 std::vector<typename ELF::Rela>* rela_vector);
94 static void ConvertRelaVectorToRelVector(const std::vector<typename ELF::Rela>& rela_vector,
Dpacker.cc18 void RelocationPacker<ELF>::PackRelocations(const std::vector<typename ELF::Rela>& relocations, in PackRelocations()
48 std::vector<typename ELF::Rela>* relocations) { in UnpackRelocations()
Dpacker_unittest.cc17 std::vector<typename ELF::Rela>* relocations) { in AddRelocation()
18 typename ELF::Rela relocation; in AddRelocation()
30 const typename ELF::Rela& relocation) { in CheckRelocation()
40 std::vector<typename ELF::Rela> relocations; in DoPackNoAddend()
97 std::vector<typename ELF::Rela> relocations; in DoUnpackNoAddend()
149 std::vector<typename ELF::Rela> relocations; in DoPackWithAddend()
273 std::vector<typename ELF::Rela> relocations; in DoUnpackWithAddend()
Delf_traits.h27 typedef Elf32_Rela Rela; typedef
51 typedef Elf64_Rela Rela; typedef
Delf_file.cc615 std::vector<typename ELF::Rela> relocations; in PackRelocations()
625 const typename ELF::Rela* relocations_base = reinterpret_cast<typename ELF::Rela*>(data->d_buf); in PackRelocations()
626 relocations = std::vector<typename ELF::Rela>( in PackRelocations()
640 bool ElfFile<ELF>::PackTypedRelocations(std::vector<typename ELF::Rela>* relocations) { in PackTypedRelocations()
641 typedef typename ELF::Rela Rela; in PackTypedRelocations() typedef
656 relocations_type_ == RELA ? sizeof(typename ELF::Rela) : sizeof(typename ELF::Rel); in PackTypedRelocations()
706 std::vector<Rela> unpacked; in PackTypedRelocations()
792 std::vector<typename ELF::Rela> unpacked_relocations; in UnpackTypedRelocations()
797 relocations_type_ == REL ? sizeof(typename ELF::Rel) : sizeof(typename ELF::Rela); in UnpackTypedRelocations()
895 std::vector<typename ELF::Rela>* rela_vector) { in ConvertRelArrayToRelaVector()
[all …]
Ddelta_encoder.h103 typedef typename ELF::Rela ElfRela;
Ddelta_encoder_unittest.cc41 std::vector<typename ELF::Rela> relocations; in encode()
160 std::vector<typename ELF::Rela> relocations; in decode()
/bionic/linker/
Dlinker_reloc_iterators.h31 typedef ElfW(Rela) rel_t;
57 typedef ElfW(Rela) rel_t;
Dlinker.h216 ElfW(Rela)* plt_rela_;
219 ElfW(Rela)* rela_;
Dlinker.cpp1818 static ElfW(Addr) get_addend(ElfW(Rela)* rela, ElfW(Addr) reloc_addr __unused) { in get_addend()
2597 plt_rela_ = reinterpret_cast<ElfW(Rela)*>(load_bias + d->d_un.d_ptr); in prelink_image()
2605 plt_rela_count_ = d->d_un.d_val / sizeof(ElfW(Rela)); in prelink_image()
2634 rela_ = reinterpret_cast<ElfW(Rela)*>(load_bias + d->d_un.d_ptr); in prelink_image()
2638 rela_count_ = d->d_un.d_val / sizeof(ElfW(Rela)); in prelink_image()
2658 if (d->d_un.d_val != sizeof(ElfW(Rela))) { in prelink_image()