Home
last modified time | relevance | path

Searched refs:r_offset (Results 1 – 12 of 12) sorted by relevance

/aosp12/bionic/linker/
H A Dlinker_reloc_iterators.h52 .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 Dlinker_main.cpp608 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 Dlinker_relocate.cpp163 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 Dnanoapp_loader.cc814 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 Delf.h137 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 DELFObjectWriter.cpp493 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 DELFReader.cpp215 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 Dloader_util.h199 Elf32_Addr r_offset; member
205 Elf32_Addr r_offset; member
/aosp12/bionic/libc/bionic/
H A Dlibc_init_static.cpp91 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 DMipsLDBackend.cpp919 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 DGNULDBackend.cpp1623 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 DLoader.cpp659 applyRelo(cs[k].data.data(), rel[i].r_offset, mapFds[j]); in applyMapRelo()