| /freebsd/libexec/rtld-elf/powerpc/ |
| H A D | reloc.c | 376 int reloff; in reloc_plt_object() local 378 reloff = rela - obj->pltrela; in reloc_plt_object() 380 if (reloff < 0) in reloc_plt_object() 394 (void *)where, (void *)pltresolve, reloff, distance); in reloc_plt_object() 396 if (reloff < PLT_EXTENDED_BEGIN) { in reloc_plt_object() 399 where[0] = 0x39600000 | reloff; in reloc_plt_object() 403 jmptab[reloff] = (u_int)pltlongresolve; in reloc_plt_object() 409 where[0] = 0x3d600000 | _ppc_ha(&jmptab[reloff]); in reloc_plt_object() 410 where[1] = 0x858b0000 | _ppc_la(&jmptab[reloff]); in reloc_plt_object() 567 int reloff = rela - obj->pltrela; in reloc_jmpslot() local [all …]
|
| H A D | rtld_start.S | 159 bl _rtld_bind # target addr = _rtld_bind(obj, reloff) 189 subf %r11,%r12,%r11 # reloff 191 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr)
|
| /freebsd/libexec/rtld-elf/powerpc64/ |
| H A D | reloc.c | 372 long reloff; in reloc_plt_object() local 374 reloff = rela - obj->pltrela; in reloc_plt_object() 377 reloff, obj->glink); in reloc_plt_object() 382 8*((reloff < 0x8000) ? reloff : 0x8000) + in reloc_plt_object() 383 12*((reloff < 0x8000) ? 0 : (reloff - 0x8000)); in reloc_plt_object() 386 *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 | 230 Dwarf_Unsigned reloff; in _dwarf_reloc_entry_add() local 235 reloff = offset; in _dwarf_reloc_entry_add() 263 dre->dre_offset = reloff; in _dwarf_reloc_entry_add() 279 Dwarf_Unsigned reloff; in _dwarf_reloc_entry_add_pair() local 285 reloff = offset; in _dwarf_reloc_entry_add_pair() 303 dre[0].dre_offset = reloff; in _dwarf_reloc_entry_add_pair() 309 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 | 115 TempSec.reloff = Sec.reloff; in constructSection() 410 ZeroToOffset(OS, Sec.reloff); in writeRelocations()
|
| H A D | MachOYAML.cpp | 336 IO.mapRequired("reloff", Section.reloff); in mapping() 505 IO.mapRequired("reloff", Section.reloff); in mapping() 520 IO.mapRequired("reloff", Section.reloff); in mapping()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | MachOYAML.h | 52 llvm::yaml::Hex32 reloff; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MachO.h | 573 uint32_t reloff; member 587 uint32_t reloff; member 1228 sys::swapByteOrder(sect.reloff); in swapStruct() 1240 sys::swapByteOrder(sect.reloff); in swapStruct()
|
| /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 | 40 S.RelOff = Sec.reloff; in constructSectionCommon()
|
| H A D | MachOWriter.cpp | 226 Temp.reloff = Sec.RelOff; in writeSectionInLoadCommand()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachOBuilder.h | 408 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 | 370 if (s.reloff > FileSize) in parseSegmentLoadCommand() 376 BigSize += s.reloff; in parseSegmentLoadCommand() 383 if (Error Err = checkOverlappingElement(Elements, s.reloff, s.nreloc * in parseSegmentLoadCommand() 4787 Offset = Sect.reloff; in getRelocation() 4790 Offset = Sect.reloff; in getRelocation()
|
| /freebsd/libexec/rtld-elf/ |
| H A D | rtld.c | 294 Elf_Addr _rtld_bind(Obj_Entry *obj, Elf_Size reloff); 1057 _rtld_bind(Obj_Entry *obj, Elf_Size reloff) in _rtld_bind() argument 1071 rel = (const Elf_Rel *)((const char *)obj->pltrel + reloff); in _rtld_bind() 1073 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 | 8663 uint32_t align, uint32_t reloff, uint32_t nreloc, in PrintSection() argument 8693 outs() << " reloff " << reloff; in PrintSection() 8694 if (reloff > object_size) in PrintSection() 8699 if (reloff + nreloc * sizeof(struct MachO::relocation_info) > object_size) in PrintSection() 10125 S.reloff, S.nreloc, S.flags, S.reserved1, S.reserved2, in PrintLoadCommands() 10138 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 | 535 reinterpret_cast<const relocation_info *>(buf + sec.reloff), sec.nreloc); in parseRelocations()
|