Searched refs:reloff (Results 1 - 25 of 25) sorted by relevance

/freebsd-13-stable/libexec/rtld-elf/powerpc/
H A Dreloc.c382 int reloff; local
384 reloff = rela - obj->pltrela;
386 if (reloff < 0)
399 dbg(" reloc_plt_object: where=%p,pltres=%p,reloff=%x,distance=%x",
400 (void *)where, (void *)pltresolve, reloff, distance);
402 if (reloff < PLT_EXTENDED_BEGIN) {
403 /* li r11,reloff */
405 where[0] = 0x39600000 | reloff;
409 jmptab[reloff] = (u_int)pltlongresolve;
411 /* lis r11,jmptab[reloff]
573 int reloff = rela - obj->pltrela; local
[all...]
H A Drtld_start.S215 bl _rtld_bind # target addr = _rtld_bind(obj, reloff)
287 subf %r11,%r12,%r11 # reloff
289 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr)
/freebsd-13-stable/libexec/rtld-elf/i386/
H A Drtld_start.S63 * and (2) "reloff", the byte offset of the appropriate relocation entry
78 pushl 20(%esp) # Copy reloff argument
90 leal 4(%esp),%esp # Discard reloff, do not change eflags
/freebsd-13-stable/libexec/rtld-elf/mips/
H A Drtld_machdep.h46 Elf_Addr _mips_rtld_bind(struct Struct_Obj_Entry *obj, Elf_Size reloff);
H A Dreloc.c312 _mips_rtld_bind(Obj_Entry *obj, Elf_Size reloff) argument
325 where = &got[obj->local_gotno + reloff - obj->gotsym];
326 def = find_symdef(reloff, obj, &defobj, SYMLOOK_IN_PLT, NULL,
334 (intmax_t)reloff, defobj->strtab + def->st_name,
/freebsd-13-stable/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_reloc.c222 Dwarf_Unsigned reloff; local
227 reloff = offset;
255 dre->dre_offset = reloff;
271 Dwarf_Unsigned reloff; local
277 reloff = offset;
295 dre[0].dre_offset = reloff;
301 dre[1].dre_offset = reloff;
/freebsd-13-stable/libexec/rtld-elf/amd64/
H A Drtld_start.S56 * and (2) "reloff", the byte offset of the appropriate relocation entry
64 * reloff 0x60
117 movq 0x60(%rsp),%rsi # Fetch reloff argument
124 movq %rax,0x60(%rsp) # Store target over reloff argument
/freebsd-13-stable/libexec/rtld-elf/powerpc64/
H A Dreloc.c378 long reloff; local
380 reloff = rela - obj->pltrela;
382 dbg(" reloc_plt_object: where=%p,reloff=%lx,glink=%#lx", (void *)where,
383 reloff, obj->glink);
388 8*((reloff < 0x8000) ? reloff : 0x8000) +
389 12*((reloff < 0x8000) ? 0 : (reloff - 0x8000));
392 *where = (Elf_Addr)obj->glink + 4*reloff + 32;
H A Drtld_start.S151 bl _rtld_bind # target addr = _rtld_bind(obj, reloff)
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryReader.cpp84 uint32_t reloff, uint32_t nreloc) {
85 if ((reloff + nreloc*8) > buffer.size())
88 reinterpret_cast<const any_relocation_info*>(buffer.begin()+reloff);
311 read32(&sect->reloff, isBig),
355 read32(&sect->reloff, isBig),
82 appendRelocations(Relocations &relocs, StringRef buffer, bool bigEndian, uint32_t reloff, uint32_t nreloc) argument
H A DMachONormalizedFileBinaryWriter.cpp655 sout->reloff = sin.relocations.empty() ? 0 : relOffset;
725 sect->reloff = 0;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp110 TempSec.reloff = Sec.reloff;
381 ZeroToOffset(OS, Sec.reloff);
H A DMachOYAML.cpp298 IO.mapRequired("reloff", Section.reloff);
464 IO.mapRequired("reloff", Section.reloff);
479 IO.mapRequired("reloff", Section.reloff);
/freebsd-13-stable/contrib/llvm-project/lld/MachO/
H A DInputFiles.cpp170 reinterpret_cast<const any_relocation_info *>(buf + sec.reloff),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMachO.h567 uint32_t reloff; member in struct:llvm::MachO::section
581 uint32_t reloff; member in struct:llvm::MachO::section_64
1090 sys::swapByteOrder(sect.reloff);
1102 sys::swapByteOrder(sect.reloff);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/
H A DMachOReader.cpp40 S.RelOff = Sec.reloff;
H A DMachOWriter.cpp228 Temp.reloff = Sec.RelOff;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h51 llvm::yaml::Hex32 reloff; member in struct:llvm::MachOYAML::Section
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DMachODumper.cpp340 Section.RelocationTableOffset = Sect.reloff;
352 Section.RelocationTableOffset = Sect.reloff;
/freebsd-13-stable/sys/dev/isp/
H A Disp_library.c1693 ISP_IOXPUT_32(isp, src->rsp.m0.reloff, &dst->rsp.m0.reloff);
1743 ISP_IOXGET_32(isp, &src->rsp.m0.reloff, dst->rsp.m0.reloff);
H A Dispmbox.h1436 uint32_t reloff; member in struct:__anon12478::__anon12479::__anon12480
H A Disp_freebsd.c1172 cto->rsp.m0.reloff = atp->bytes_xfered + atp->bytes_in_transit;
1568 isp_prt(isp, ISP_LOGTINFO, "SRR[0x%x] flags 0x%x srr_iu %x reloff 0x%x",
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp361 if (s.reloff > FileSize)
362 return malformedError("reloff field of section " + Twine(J) + " in " +
367 BigSize += s.reloff;
369 return malformedError("reloff field plus nreloc field times sizeof("
374 if (Error Err = checkOverlappingElement(Elements, s.reloff, s.nreloc *
4397 Offset = Sect.reloff;
4400 Offset = Sect.reloff;
/freebsd-13-stable/libexec/rtld-elf/
H A Drtld.c259 Elf_Addr _rtld_bind(Obj_Entry *obj, Elf_Size reloff);
874 _rtld_bind(Obj_Entry *obj, Elf_Size reloff) argument
887 rel = (const Elf_Rel *)((const char *)obj->pltrel + reloff);
889 rel = (const Elf_Rel *)((const char *)obj->pltrela + reloff);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp8628 uint32_t align, uint32_t reloff, uint32_t nreloc,
8658 outs() << " reloff " << reloff;
8659 if (reloff > object_size)
8664 if (reloff + nreloc * sizeof(struct MachO::relocation_info) > object_size)
10072 S.reloff, S.nreloc, S.flags, S.reserved1, S.reserved2,
10085 S_64.offset, S_64.align, S_64.reloff, S_64.nreloc,
8626 PrintSection(const char *sectname, const char *segname, uint64_t addr, uint64_t size, uint32_t offset, uint32_t align, uint32_t reloff, uint32_t nreloc, uint32_t flags, uint32_t reserved1, uint32_t reserved2, uint32_t cmd, const char *sg_segname, uint32_t filetype, uint32_t object_size, bool verbose) argument

Completed in 388 milliseconds