Home
last modified time | relevance | path

Searched defs:rel (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c65 const Elf_Rel *rel; in do_copy_relocations() local
134 const Elf_Rel *rel; in reloc_non_plt() local
292 const Elf_Rel *rel; in reloc_plt() local
323 const Elf_Rel *rel; in reloc_jmpslots() local
374 reloc_iresolve_one(Obj_Entry *obj, const Elf_Rel *rel, RtldLockState *lockstate) in reloc_iresolve_one()
389 const Elf_Rel *rel; in reloc_iresolve() local
406 const Elf_Rel *rel; in reloc_iresolve_nonplt() local
423 const Elf_Rel *rel; in reloc_gnu_ifunc() local
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c32 const Elf_Rel *rel; in do_copy_relocations() local
89 const Elf_Rel *rel = NULL, *rellim; in _rtld_relocate_nonplt_self() local
135 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rel *rel, SymCache *cache, in reloc_nonplt_object()
317 const Elf_Rel *rel; in reloc_non_plt() local
354 const Elf_Rel *rel; in reloc_plt() local
378 const Elf_Rel *rel; in reloc_jmpslots() local
434 const Elf_Rel *rel) in reloc_jmpslot()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp97 const typename ELFT::Rel &rel) { in getAddend()
104 const typename ELFT::Rela &rel) { in getAddend()
111 const typename ELFT::Crel &rel) { in getAddend()
118 RelTy &rel, bool fromFDE) { in resolveReloc()
452 for (const typename ELFT::Rel &rel : rels.rels) in mark() local
454 for (const typename ELFT::Rela &rel : rels.relas) in mark() local
456 for (const typename ELFT::Crel &rel : rels.crels) in mark() local
H A DTarget.h269 const Relocation &rel) { in checkInt()
277 const Relocation &rel) { in checkUInt()
284 const Relocation &rel) { in checkIntUInt()
293 const Relocation &rel) { in checkAlignment()
H A DRelocations.cpp87 void elf::reportRangeError(Ctx &ctx, uint8_t *loc, const Relocation &rel, in reportRangeError()
485 int64_t RelocationScanner::computeMipsAddend(const RelTy &rel, RelExpr expr, in computeMipsAddend()
885 RelocationBaseSection &rel, RelType type, Symbol &sym) { in addPltEntry()
1138 RelType rel = ctx.target->getDynRel(type); in processAux() local
1499 const RelTy &rel = *i; in scanOne() local
1618 for (const RelTy &rel : rels) { in checkPPC64TLSRelax() local
2149 const Relocation &rel) { in getHexagonPacketOffset()
2165 const Relocation &rel) { in getPCBias()
2187 const Relocation &rel, in getISDThunkSec()
2345 Relocation &rel, uint64_t src) { in getThunk()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DSystemZ.cpp303 void SystemZ::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
338 void SystemZ::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
373 void SystemZ::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
463 void SystemZ::relaxGot(uint8_t *loc, const Relocation &rel, in relaxGot()
478 void SystemZ::relocate(uint8_t *loc, const Relocation &rel, in relocate()
H A DPPC.cpp320 void PPC::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
411 void PPC::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
430 void PPC::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
446 void PPC::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
470 void PPC::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
503 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
H A DX86.cpp287 void X86::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
351 void X86::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
388 void X86::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
424 void X86::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
462 void X86::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
498 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
H A DAArch64.cpp496 void AArch64::relocate(uint8_t *loc, const Relocation &rel, in relocate()
694 void AArch64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
725 void AArch64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
757 void AArch64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
926 static bool needsGotForMemtag(const Relocation &rel) { in needsGotForMemtag()
938 const Relocation &rel = sec.relocs()[i]; in relocateAlloc() local
1218 for (const typename ELFT::Rela &rel : rels.relas) { in addTaggedSymbolReferences() local
H A DX86_64.cpp478 void X86_64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
527 void X86_64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
572 void X86_64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
675 void X86_64::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
860 void X86_64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
1073 static void relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxGot()
1155 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
H A DPPC64.cpp378 static bool tryRelaxPPC64TocIndirection(Ctx &ctx, const Relocation &rel, in tryRelaxPPC64TocIndirection()
650 void PPC64::relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relaxGot() argument
716 void PPC64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
779 void PPC64::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
891 void PPC64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
1260 void PPC64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
1513 void PPC64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
1571 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
H A DMSP430.cpp61 void MSP430::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
H A DSPARCV9.cpp86 void SPARCV9::relocate(uint8_t *loc, const Relocation &rel, in relocate()
H A DLoongArch.cpp573 void LoongArch::relocate(uint8_t *loc, const Relocation &rel, in relocate()
1054 static void tlsIeToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in tlsIeToLe()
1101 void LoongArch::tlsdescToIe(uint8_t *loc, const Relocation &rel, in tlsdescToIe()
1129 void LoongArch::tlsdescToLe(uint8_t *loc, const Relocation &rel, in tlsdescToLe()
1284 Relocation &rel = relocs[i]; in relocateAlloc() local
/freebsd/usr.bin/rpcgen/
H A Drpc_cout.c203 print_ifstat(int indent, const char *prefix, const char *type, relation rel, in print_ifstat()
604 relation rel = def->def.ty.rel; in emit_typedef() local
615 relation rel = dec->rel; in print_stat() local
658 emit_single_in_line(int indent, declaration *decl, int flag, relation rel) in emit_single_in_line()
/freebsd/lib/libkldelf/
H A Def_arm.c51 const GElf_Rel *rel; in ef_arm_reloc() local
H A Def_i386.c50 const GElf_Rel *rel; in ef_i386_reloc() local
H A Def_amd64.c50 const GElf_Rel *rel; in ef_amd64_reloc() local
/freebsd/contrib/xz/src/common/
H A Dmy_landlock.h61 static const char rel[] = "5.14."; in my_landlock_ruleset_attr_forbid_all() local
/freebsd/stand/common/
H A Dreloc_elf.c59 const Elf_Rel *rel; in __elfN() local
H A Dself_reloc.c70 ElfW_Rel *rel; in self_reloc() local
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_elf_init.c58 GElf_Rel rel; in _dwarf_elf_apply_rel_reloc() local
138 Elf_Data *rel; in _dwarf_elf_relocate() local
/freebsd/libexec/rtld-elf/
H A Ddebug.c105 const Elf_Rel *rel; in dump_Elf_Rel() local
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c111 Elf32_Rel *rel; in prepare_elf32() local
300 Elf64_Rela *rel; in prepare_elf64() local
1372 GElf_Rel rel; in process_obj() local
1525 GElf_Rel rel; in process_obj() local
1668 GElf_Rel rel; in process_obj() local
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp161 unsigned ELFRelocation::RelocType32(const ELFRelocation &rel) { in RelocType32()
168 unsigned ELFRelocation::RelocType64(const ELFRelocation &rel) { in RelocType64()
175 unsigned ELFRelocation::RelocSymbol32(const ELFRelocation &rel) { in RelocSymbol32()
182 unsigned ELFRelocation::RelocSymbol64(const ELFRelocation &rel) { in RelocSymbol64()
189 elf_addr ELFRelocation::RelocOffset32(const ELFRelocation &rel) { in RelocOffset32()
196 elf_addr ELFRelocation::RelocOffset64(const ELFRelocation &rel) { in RelocOffset64()
203 elf_sxword ELFRelocation::RelocAddend32(const ELFRelocation &rel) { in RelocAddend32()
210 elf_sxword ELFRelocation::RelocAddend64(const ELFRelocation &rel) { in RelocAddend64()
2542 ELFRelocation rel(rel_type); in ParsePLTRelocations() local
2671 static void ApplyELF64ABS64Relocation(Symtab *symtab, ELFRelocation &rel, in ApplyELF64ABS64Relocation()
[all …]

1234