Home
last modified time | relevance | path

Searched refs:reloff (Results 1 – 22 of 22) sorted by relevance

/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c391 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 Drtld_start.S213 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 Dreloc.c387 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 Drtld_start.S149 bl _rtld_bind # target addr = _rtld_bind(obj, reloff)
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_reloc.c222 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 Drtld_start.S83 pushl 20(%esp) # Copy reloff argument
95 leal 4(%esp),%esp # Discard reloff, do not change eflags
/freebsd/libexec/rtld-elf/amd64/
H A Drtld_start.S120 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 DDebuggerSupportPlugin.cpp
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp117 TempSec.reloff = Sec.reloff; in constructSection()
412 ZeroToOffset(OS, Sec.reloff); in writeRelocations()
H A DMachOYAML.cpp338 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 DMachO.h573 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 DMachOYAML.h52 llvm::yaml::Hex32 reloff; member
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DMachODumper.cpp350 Section.RelocationTableOffset = Sect.reloff; in getSection()
362 Section.RelocationTableOffset = Sect.reloff; in getSection()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp41 S.RelOff = Sec.reloff; in constructSectionCommon()
H A DMachOWriter.cpp227 Temp.reloff = Sec.RelOff; in writeSectionInLoadCommand()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOBuilder.h413 Sec->reloff = Offset;
/freebsd/sys/dev/isp/
H A Disp_library.c1690 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 Dispmbox.h1452 uint32_t reloff; member
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp369 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 Drtld.c270 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 DMachODump.cpp8644 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 DInputFiles.cpp537 reinterpret_cast<const relocation_info *>(buf + sec.reloff), sec.nreloc); in parseRelocations()