Searched refs:Rela (Results 1 – 11 of 11) sorted by relevance
25 static void PackRelocations(const std::vector<typename ELF::Rela>& relocations,32 std::vector<typename ELF::Rela>* relocations);
70 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,
18 void RelocationPacker<ELF>::PackRelocations(const std::vector<typename ELF::Rela>& relocations, in PackRelocations()48 std::vector<typename ELF::Rela>* relocations) { in UnpackRelocations()
17 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()
27 typedef Elf32_Rela Rela; typedef51 typedef Elf64_Rela Rela; typedef
615 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() typedef656 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 …]
103 typedef typename ELF::Rela ElfRela;
41 std::vector<typename ELF::Rela> relocations; in encode()160 std::vector<typename ELF::Rela> relocations; in decode()
31 typedef ElfW(Rela) rel_t;57 typedef ElfW(Rela) rel_t;
216 ElfW(Rela)* plt_rela_;219 ElfW(Rela)* rela_;
1818 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()