Home
last modified time | relevance | path

Searched refs:ElfRelocations (Results 1 – 4 of 4) sorted by relevance

/ndk/sources/android/crazy_linker/src/
Dcrazy_linker_elf_relocations.cpp136 bool ElfRelocations::Init(const ElfView* view, Error* error) { in Init()
262 bool ElfRelocations::ApplyAll(const ElfSymbols* symbols, in ApplyAll()
320 bool ElfRelocations::ApplyRelaReloc(const ELF::Rela* rela, in ApplyRelaReloc()
389 bool ElfRelocations::ApplyRelReloc(const ELF::Rel* rel, in ApplyRelReloc()
495 bool ElfRelocations::ResolveSymbol(ELF::Word rel_type, in ResolveSymbol()
550 bool ElfRelocations::ApplyRelRelocs(const ELF::Rel* rel, in ApplyRelRelocs()
597 bool ElfRelocations::ApplyRelaRelocs(const ELF::Rela* rela, in ApplyRelaRelocs()
645 bool ElfRelocations::RelocateMipsGot(const ElfSymbols* symbols, in RelocateMipsGot()
692 void ElfRelocations::AdjustRelocation(ELF::Word rel_type, in AdjustRelocation()
727 void ElfRelocations::RelocateRela(size_t src_addr, in RelocateRela()
[all …]
Dcrazy_linker_elf_relocations.h20 class ElfRelocations {
22 ElfRelocations() { ::memset(this, 0, sizeof(*this)); } in ElfRelocations() function
23 ~ElfRelocations() {} in ~ElfRelocations()
Dcrazy_linker_shared_library.cpp85 class SharedLibraryResolver : public ElfRelocations::SymbolResolver {
293 ElfRelocations relocations; in Relocate()
Dcrazy_linker_elf_relro.cpp118 ElfRelocations relocations; in CopyFromRelocated()