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.c376 int reloff; in reloc_non_plt()
378 reloff = rela - obj->pltrela;
380 if (reloff < 0)
393 dbg(" reloc_plt_object: where=%p,pltres=%p,reloff=%x,distance=%x", 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()
397 /* li r11,reloff */ in reloc_plt_object()
399 where[0] = 0x39600000 | reloff; in reloc_plt_object()
403 jmptab[reloff] = (u_int)pltlongresolve; in reloc_plt_object()
405 /* lis r11,jmptab[reloff] in reloc_plt_object()
389 int reloff; reloc_plt_object() local
580 int reloff = rela - obj->pltrela; reloc_jmpslot() local
[all...]
H A Drtld_start.S159 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 Dreloc.c372 long reloff; in reloc_non_plt()
374 reloff = rela - obj->pltrela; in reloc_non_plt()
376 dbg(" reloc_plt_object: where=%p,reloff=%lx,glink=%#lx", (void *)where,
377 reloff, obj->glink);
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()
385 long reloff; reloc_plt_object() local
H A Drtld_start.S149 bl _rtld_bind # target addr = _rtld_bind(obj, reloff)
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_reloc.c230 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 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.c279 Elf_Addr _rtld_bind(Obj_Entry *obj, Elf_Size reloff);
1047 _rtld_bind(Obj_Entry *obj, Elf_Size reloff) in _rtld_bind() argument
1061 rel = (const Elf_Rel *)((const char *)obj->pltrel + reloff); in _rtld_bind()
1063 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()