/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | MarkLive.cpp | 77 const typename ELFT::Rel &rel) { in getAddend() 84 const typename ELFT::Rela &rel) { in getAddend() 91 const typename ELFT::Crel &rel) { in getAddend() 97 void MarkLive<ELFT>::resolveReloc(InputSectionBase &sec, RelTy &rel, in resolveReloc() 317 for (const typename ELFT::Rel &rel : rels.rels) in mark() local 319 for (const typename ELFT::Rela &rel : rels.relas) in mark() local 321 for (const typename ELFT::Crel &rel : rels.crels) in mark() local
|
H A D | Target.h | 249 void reportRangeError(uint8_t *loc, const Relocation &rel, const Twine &v, in checkInt() argument 255 inline void checkInt(uint8_t *loc, int64_t v, int n, const Relocation &rel) { in checkUInt() argument 262 checkIntUInt(uint8_t * loc,uint64_t v,int n,const Relocation & rel) checkIntUInt() argument 271 checkAlignment(uint8_t * loc,uint64_t v,int n,const Relocation & rel) checkAlignment() argument [all...] |
H A D | Relocations.cpp | 99 void elf::reportRangeError(uint8_t *loc, const Relocation &rel, const Twine &v, in reportRangeError() 490 int64_t RelocationScanner::computeMipsAddend(const RelTy &rel, RelExpr expr, in computeMipsAddend() 915 RelocationBaseSection &rel, RelType type, Symbol &sym) { in addPltEntry() 1143 RelType rel = target->getDynRel(type); in processAux() local 1441 const RelTy &rel = *i; in scanOne() local 1558 for (const RelTy &rel : rels) { in checkPPC64TLSRelax() local 2060 const Relocation &rel, in getISDThunkSec() 2219 Relocation &rel, uint64_t src) { in getThunk() 2258 bool ThunkCreator::normalizeExistingThunk(Relocation &rel, uint64_t src) { in normalizeExistingThunk()
|
/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/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/contrib/llvm-project/lld/ELF/Arch/ |
H A D | PPC.cpp | 310 relocate(uint8_t * loc,const Relocation & rel,uint64_t val) const relocate() argument 401 relaxTlsGdToIe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsGdToIe() argument 420 relaxTlsGdToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsGdToLe() argument 436 relaxTlsLdToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsLdToLe() argument 460 relaxTlsIeToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsIeToLe() argument 493 for (const Relocation &rel : sec.relocs()) { relocateAlloc() local [all...] |
H A D | X86.cpp | 283 void X86::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument 347 static void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsGdToLe() 382 static void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsGdToIe() 416 static void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsIeToLe() 453 static void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsLdToLe() 488 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
|
H A D | AArch64.cpp | 449 void AArch64::relocate(uint8_t *loc, const Relocation &rel, in relocate() 639 void AArch64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe() 670 void AArch64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe() 702 void AArch64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe() 868 static bool needsGotForMemtag(const Relocation &rel) { in needsGotForMemtag() 880 const Relocation &rel = sec.relocs()[i]; in relocateAlloc() local 1096 for (const typename ELFT::Rela &rel : rels.relas) { in addTaggedSymbolReferences() local
|
H A D | X86_64.cpp | 462 static void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsGdToLe() 502 static void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsGdToIe() 584 static void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsLdToLe() 765 void X86_64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument 960 static void relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxGot() 1041 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
|
H A D | MSP430.cpp | 62 void MSP430::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
|
H A D | PPC64.cpp | 380 static bool tryRelaxPPC64TocIndirection(const Relocation &rel, in tryRelaxPPC64TocIndirection() 652 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() 1259 void PPC64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument 1512 void PPC64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe() 1570 for (const Relocation &rel : sec.relocs()) { in relocateAlloc() local
|
H A D | SPARCV9.cpp | 87 void SPARCV9::relocate(uint8_t *loc, const Relocation &rel, in relocate()
|
H A D | AMDGPU.cpp | 151 void AMDGPU::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
|
/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_mips.c | 53 const GElf_Rel *rel; in ef_mips_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/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/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 160 unsigned ELFRelocation::RelocType32(const ELFRelocation &rel) { in RelocType32() 167 unsigned ELFRelocation::RelocType64(const ELFRelocation &rel) { in RelocType64() 174 unsigned ELFRelocation::RelocSymbol32(const ELFRelocation &rel) { in RelocSymbol32() 181 unsigned ELFRelocation::RelocSymbol64(const ELFRelocation &rel) { in RelocSymbol64() 188 elf_addr ELFRelocation::RelocOffset32(const ELFRelocation &rel) { in RelocOffset32() 195 elf_addr ELFRelocation::RelocOffset64(const ELFRelocation &rel) { in RelocOffset64() 202 elf_sxword ELFRelocation::RelocAddend32(const ELFRelocation &rel) { in RelocAddend32() 209 elf_sxword ELFRelocation::RelocAddend64(const ELFRelocation &rel) { in RelocAddend64() 2578 ELFRelocation rel(rel_type); in ParsePLTRelocations() local 2707 static void ApplyELF64ABS64Relocation(Symtab *symtab, ELFRelocation &rel, in ApplyELF64ABS64Relocation() [all …]
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | Chunks.cpp | 359 const coff_relocation &rel, in maybeReportRelocationToDiscarded() 401 for (const coff_relocation &rel : getRelocs()) { in writeTo() local 492 const coff_relocation &rel = relocsData[nextRelocIndex]; in writeAndRelocateSubsection() local 522 static uint8_t getBaserelType(const coff_relocation &rel, in getBaserelType() 555 for (const coff_relocation &rel : getRelocs()) { in getBaserels() local 652 for (const coff_relocation &rel : getRelocs()) { in getRuntimePseudoRelocs() 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
|