Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp77 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 DTarget.h249 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 DRelocations.cpp99 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 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/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/contrib/llvm-project/lld/ELF/Arch/
H A DPPC.cpp310 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 DX86.cpp283 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 DAArch64.cpp449 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 DX86_64.cpp462 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 DMSP430.cpp62 void MSP430::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
H A DPPC64.cpp380 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 DSPARCV9.cpp87 void SPARCV9::relocate(uint8_t *loc, const Relocation &rel, in relocate()
H A DAMDGPU.cpp151 void AMDGPU::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
/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_mips.c53 const GElf_Rel *rel; in ef_mips_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/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/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp160 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 DChunks.cpp359 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 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

1234