/freebsd/libexec/rtld-elf/powerpc/ |
H A D | reloc.c | 391 int reloff; in reloc_plt_object() local 393 reloff = rela - obj->pltrela; in reloc_plt_object() 395 if (reloff < 0) in reloc_plt_object() 409 (void *)where, (void *)pltresolve, reloff, distance); in reloc_plt_object() 411 if (reloff < PLT_EXTENDED_BEGIN) { in reloc_plt_object() 414 where[0] = 0x39600000 | reloff; in reloc_plt_object() 418 jmptab[reloff] = (u_int)pltlongresolve; in reloc_plt_object() 424 where[0] = 0x3d600000 | _ppc_ha(&jmptab[reloff]); in reloc_plt_object() 425 where[1] = 0x858b0000 | _ppc_la(&jmptab[reloff]); in reloc_plt_object() 582 int reloff = rela - obj->pltrela; in reloc_jmpslot() local [all …]
|
H A D | rtld_start.S | 213 bl _rtld_bind # target addr = _rtld_bind(obj, reloff) 285 subf %r11,%r12,%r11 # reloff 287 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr)
|
/freebsd/libexec/rtld-elf/powerpc64/ |
H A D | reloc.c | 387 long reloff; in reloc_plt_object() local 389 reloff = rela - obj->pltrela; in reloc_plt_object() 392 reloff, obj->glink); in reloc_plt_object() 397 8*((reloff < 0x8000) ? reloff : 0x8000) + in reloc_plt_object() 398 12*((reloff < 0x8000) ? 0 : (reloff - 0x8000)); in reloc_plt_object() 401 *where = (Elf_Addr)obj->glink + 4*reloff + 32; in reloc_plt_object()
|
H A D | rtld_start.S | 149 bl _rtld_bind # target addr = _rtld_bind(obj, reloff)
|
/freebsd/contrib/elftoolchain/libdwarf/ |
H A D | libdwarf_reloc.c | 222 Dwarf_Unsigned reloff; in _dwarf_reloc_entry_add() local 227 reloff = offset; in _dwarf_reloc_entry_add() 255 dre->dre_offset = reloff; in _dwarf_reloc_entry_add() 271 Dwarf_Unsigned reloff; in _dwarf_reloc_entry_add_pair() local 277 reloff = offset; in _dwarf_reloc_entry_add_pair() 295 dre[0].dre_offset = reloff; in _dwarf_reloc_entry_add_pair() 301 dre[1].dre_offset = reloff; in _dwarf_reloc_entry_add_pair()
|
/freebsd/libexec/rtld-elf/i386/ |
H A D | rtld_start.S | 83 pushl 20(%esp) # Copy reloff argument 95 leal 4(%esp),%esp # Discard reloff, do not change eflags
|
/freebsd/libexec/rtld-elf/amd64/ |
H A D | rtld_start.S | 120 movq 0x60(%rsp),%rsi # Fetch reloff argument 127 movq %rax,0x60(%rsp) # Store target over reloff argument
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | DebuggerSupportPlugin.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | MachOEmitter.cpp | 117 TempSec.reloff = Sec.reloff; in constructSection() 412 ZeroToOffset(OS, Sec.reloff); in writeRelocations()
|
H A D | MachOYAML.cpp | 338 IO.mapRequired("reloff", Section.reloff); in mapping() 504 IO.mapRequired("reloff", Section.reloff); in mapping() 519 IO.mapRequired("reloff", Section.reloff); in mapping()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MachO.h | 573 uint32_t reloff; 587 uint32_t reloff; 1228 sys::swapByteOrder(sect.reloff); in swapStruct() 1240 sys::swapByteOrder(sect.reloff); in swapStruct() 579 uint32_t reloff; global() member 593 uint32_t reloff; global() member
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | MachOYAML.h | 52 llvm::yaml::Hex32 reloff; member
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 350 Section.RelocationTableOffset = Sect.reloff; in getSection() 362 Section.RelocationTableOffset = Sect.reloff; in getSection()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOReader.cpp | 41 S.RelOff = Sec.reloff; in constructSectionCommon()
|
H A D | MachOWriter.cpp | 227 Temp.reloff = Sec.RelOff; in writeSectionInLoadCommand()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MachOBuilder.h | 413 Sec->reloff = Offset;
|
/freebsd/sys/dev/isp/ |
H A D | isp_library.c | 1690 ISP_IOXPUT_32(isp, src->rsp.m0.reloff, &dst->rsp.m0.reloff); in isp_put_ctio7() 1740 ISP_IOXGET_32(isp, &src->rsp.m0.reloff, dst->rsp.m0.reloff); in isp_get_ctio7()
|
H A D | ispmbox.h | 1452 uint32_t reloff; member
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 369 if (s.reloff > FileSize) in parseSegmentLoadCommand() 375 BigSize += s.reloff; in parseSegmentLoadCommand() 382 if (Error Err = checkOverlappingElement(Elements, s.reloff, s.nreloc * in parseSegmentLoadCommand() 4788 Offset = Sect.reloff; in getRelocation() 4791 Offset = Sect.reloff; in getRelocation()
|
/freebsd/libexec/rtld-elf/ |
H A D | rtld.c | 270 Elf_Addr _rtld_bind(Obj_Entry *obj, Elf_Size reloff); 1034 _rtld_bind(Obj_Entry *obj, Elf_Size reloff) in _rtld_bind() argument 1047 rel = (const Elf_Rel *)((const char *)obj->pltrel + reloff); in _rtld_bind() 1049 rel = (const Elf_Rel *)((const char *)obj->pltrela + reloff); in _rtld_bind()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 8644 uint32_t align, uint32_t reloff, uint32_t nreloc, in PrintSection() argument 8674 outs() << " reloff " << reloff; in PrintSection() 8675 if (reloff > object_size) in PrintSection() 8680 if (reloff + nreloc * sizeof(struct MachO::relocation_info) > object_size) in PrintSection() 10106 S.reloff, S.nreloc, S.flags, S.reserved1, S.reserved2, in PrintLoadCommands() 10119 S_64.offset, S_64.align, S_64.reloff, S_64.nreloc, in PrintLoadCommands()
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | InputFiles.cpp | 537 reinterpret_cast<const relocation_info *>(buf + sec.reloff), sec.nreloc); in parseRelocations()
|