/aosp12/bionic/linker/ |
H A D | linker_reloc_iterators.h | 52 .r_offset = decoder.pop_front(), in for_all_packed_relocs() 88 reloc.r_offset += group_r_offset_delta; in for_all_packed_relocs() 90 reloc.r_offset += decoder.pop_front(); in for_all_packed_relocs()
|
H A D | linker_main.cpp | 608 ElfW(Addr)* offset = reinterpret_cast<ElfW(Addr)*>(r->r_offset + load_bias); in call_ifunc_resolvers() 618 ElfW(Addr)* offset = reinterpret_cast<ElfW(Addr)*>(r->r_offset + load_bias); in call_ifunc_resolvers()
|
H A D | linker_relocate.cpp | 163 void* const rel_target = reinterpret_cast<void*>(reloc.r_offset + relocator.si->load_bias); in process_relocation_impl()
|
/aosp12/system/chre/platform/shared/ |
H A D | nanoapp_loader.cc | 814 LOGV("Resolving ARM_RELATIVE at offset %" PRIx32, curr->r_offset); in fixRelocations() 815 addr = reinterpret_cast<ElfAddr *>(mMapping + curr->r_offset); in fixRelocations() 823 LOGV("Resolving ARM_ABS32 at offset %" PRIx32, curr->r_offset); in fixRelocations() 824 addr = reinterpret_cast<ElfAddr *>(mMapping + curr->r_offset); in fixRelocations() 836 curr->r_offset); in fixRelocations() 837 addr = reinterpret_cast<ElfAddr *>(mMapping + curr->r_offset); in fixRelocations() 842 curr->r_offset); in fixRelocations() 885 LOGV("Resolving ARM_JUMP_SLOT at offset %" PRIx32, curr->r_offset); in resolveGot() 886 addr = reinterpret_cast<ElfAddr *>(mMapping + curr->r_offset); in resolveGot() 891 curr->r_offset); in resolveGot()
|
/aosp12/bionic/libc/kernel/uapi/linux/ |
H A D | elf.h | 137 Elf32_Addr r_offset; member 141 Elf64_Addr r_offset; member 145 Elf32_Addr r_offset; member 150 Elf64_Addr r_offset; member
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFObjectWriter.cpp | 493 ElfXX_Addr r_offset = 0; in emitRel() local 501 r_offset = static_cast<ElfXX_Addr>( in emitRel() 505 r_offset = static_cast<ElfXX_Addr>(frag_ref->getOutputOffset()); in emitRel() 514 target().emitRelocation(*rel, relocation->type(), r_sym, r_offset); in emitRel() 535 ElfXX_Addr r_offset = 0; in emitRela() local 543 r_offset = static_cast<ElfXX_Addr>( in emitRela() 547 r_offset = static_cast<ElfXX_Addr>(frag_ref->getOutputOffset()); in emitRela() 557 *rel, relocation->type(), r_sym, r_offset, relocation->addend()); in emitRela()
|
H A D | ELFReader.cpp | 215 uint32_t r_offset = 0x0; in readRela() local 218 .readRelocation(relaTab[idx], r_type, r_sym, r_offset, r_addend)) { in readRela() 227 IRBuilder::AddRelocation(pSection, r_type, *symbol, r_offset, r_addend); in readRela() 244 uint32_t r_offset = 0x0; in readRel() local 246 if (!target().readRelocation(relTab[idx], r_type, r_sym, r_offset)) in readRel() 254 IRBuilder::AddRelocation(pSection, r_type, *symbol, r_offset); in readRel() 710 uint64_t r_offset = 0x0; in readRela() local 722 IRBuilder::AddRelocation(pSection, r_type, *symbol, r_offset, r_addend); in readRela() 739 uint64_t r_offset = 0x0; in readRel() local 740 if (!target().readRelocation(relTab[idx], r_type, r_sym, r_offset)) in readRel() [all …]
|
/aosp12/system/chre/platform/shared/include/chre/platform/shared/ |
H A D | loader_util.h | 199 Elf32_Addr r_offset; member 205 Elf32_Addr r_offset; member
|
/aosp12/bionic/libc/bionic/ |
H A D | libc_init_static.cpp | 91 ElfW(Addr)* offset = reinterpret_cast<ElfW(Addr)*>(r->r_offset); in call_ifunc_resolvers() 112 ElfW(Addr)* offset = reinterpret_cast<ElfW(Addr)*>(r->r_offset); in call_ifunc_resolvers()
|
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.cpp | 919 pOffset = pRel.r_offset; in readRelocation() 922 pOffset = mcld::bswap64(pRel.r_offset); in readRelocation() 942 pOffset = pRel.r_offset; in readRelocation() 946 pOffset = mcld::bswap64(pRel.r_offset); in readRelocation() 980 pRel.r_offset = pOffset; in emitRelocation() 993 pRel.r_offset = pOffset; in emitRelocation()
|
/aosp12/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 1623 pOffset = pRel.r_offset; in readRelocation() 1626 pOffset = mcld::bswap32(pRel.r_offset); in readRelocation() 1643 pOffset = pRel.r_offset; in readRelocation() 1647 pOffset = mcld::bswap32(pRel.r_offset); in readRelocation() 1664 pOffset = pRel.r_offset; in readRelocation() 1667 pOffset = mcld::bswap64(pRel.r_offset); in readRelocation() 1684 pOffset = pRel.r_offset; in readRelocation() 1703 pRel.r_offset = pOffset; in emitRelocation() 1713 pRel.r_offset = pOffset; in emitRelocation() 1723 pRel.r_offset = pOffset; in emitRelocation() [all …]
|
/aosp12/system/bpf/libbpf_android/ |
H A D | Loader.cpp | 659 applyRelo(cs[k].data.data(), rel[i].r_offset, mapFds[j]); in applyMapRelo()
|