| /freebsd/libexec/rtld-elf/i386/ |
| H A D | reloc.c | 65 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 D | reloc.c | 32 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 D | MarkLive.cpp | 97 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 D | Target.h | 269 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 D | Relocations.cpp | 87 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 D | SystemZ.cpp | 303 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 D | PPC.cpp | 320 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 D | X86.cpp | 287 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 D | AArch64.cpp | 496 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 D | X86_64.cpp | 478 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 D | PPC64.cpp | 378 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 D | MSP430.cpp | 61 void MSP430::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
|
| H A D | SPARCV9.cpp | 86 void SPARCV9::relocate(uint8_t *loc, const Relocation &rel, in relocate()
|
| H A D | LoongArch.cpp | 573 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 D | rpc_cout.c | 203 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 D | ef_arm.c | 51 const GElf_Rel *rel; in ef_arm_reloc() local
|
| H A D | ef_i386.c | 50 const GElf_Rel *rel; in ef_i386_reloc() local
|
| H A D | ef_amd64.c | 50 const GElf_Rel *rel; in ef_amd64_reloc() local
|
| /freebsd/contrib/xz/src/common/ |
| H A D | my_landlock.h | 61 static const char rel[] = "5.14."; in my_landlock_ruleset_attr_forbid_all() local
|
| /freebsd/stand/common/ |
| H A D | reloc_elf.c | 59 const Elf_Rel *rel; in __elfN() local
|
| H A D | self_reloc.c | 70 ElfW_Rel *rel; in self_reloc() local
|
| /freebsd/contrib/elftoolchain/libdwarf/ |
| H A D | libdwarf_elf_init.c | 58 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 D | debug.c | 105 const Elf_Rel *rel; in dump_Elf_Rel() local
|
| /freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_link.c | 111 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 D | ObjectFileELF.cpp | 161 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 …]
|