Searched refs:r_offset (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Runtime/include/internal/
H A DldrELF32.h144 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon16610
150 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon16611
H A DldrELF64.h143 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon16619
149 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon16620
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFw/
H A Delf32.h136 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon9990
142 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon9991
H A DElf64Convert.c569 // Note: r_offset in a memory address.
572 Targ = mCoffFile + SecOffset + (Rel->r_offset - SecShdr->sh_addr);
584 (UINT32)(SecOffset + (Rel->r_offset - SecShdr->sh_addr)),
592 (UINT32)(SecOffset + (Rel->r_offset - SecShdr->sh_addr)),
600 (UINT32)(SecOffset + (Rel->r_offset - SecShdr->sh_addr)),
611 (UINT32)(SecOffset + (Rel->r_offset - SecShdr->sh_addr)),
658 mCoffSectionsOffset[RelShdr->sh_info] + (Rel->r_offset - SecShdr->sh_addr));
661 + (Rel->r_offset - SecShdr->sh_addr)),
667 mCoffSectionsOffset[RelShdr->sh_info] + (Rel->r_offset - SecShdr->sh_addr));
670 + (Rel->r_offset
[all...]
H A Delf64.h144 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon10006
150 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon10007
H A DElf32Convert.c612 // r_offset is the virtual address of the storage unit to be relocated.
615 Targ = mCoffFile + SecOffset + (Rel->r_offset - SecShdr->sh_addr);
766 + (Rel->r_offset - SecShdr->sh_addr),
819 + (Rel->r_offset - SecShdr->sh_addr),
825 gMovwOffset = mCoffSectionsOffset[RelShdr->sh_info] + (Rel->r_offset - SecShdr->sh_addr);
829 if ((gMovwOffset + 4) != (mCoffSectionsOffset[RelShdr->sh_info] + (Rel->r_offset - SecShdr->sh_addr))) {
830 Error (NULL, 0, 3000, "Not Supported", "PE/COFF requires MOVW+MOVT instruction sequence %x +4 != %x.", gMovwOffset, mCoffSectionsOffset[RelShdr->sh_info] + (Rel->r_offset - SecShdr->sh_addr));
838 + (Rel->r_offset - SecShdr->sh_addr),
908 // Note: r_offset in a memory address. Convert it to a pointer in the coff file.
909 Targ = mCoffFile + mCoffSectionsOffset[ ELF32_R_SYM( Rel->r_info ) ] + Rel->r_offset
[all...]
/vbox/src/VBox/Runtime/common/ldr/
H A DldrELFRelocatable.cpp.h271 AssertMsgReturn(paRels[iRel].r_offset < cbSec, (FMT_ELF_ADDR " " FMT_ELF_SIZE "\n", paRels[iRel].r_offset, cbSec), VERR_LDRELF_INVALID_RELOCATION_OFFSET);
273 const Elf_Addr *pAddrR = (const Elf_Addr *)(pu8SecBaseR + paRels[iRel].r_offset); /* Where to read the addend. */
275 Elf_Addr *pAddrW = (Elf_Addr *)(pu8SecBaseW + paRels[iRel].r_offset); /* Where to write the fixup. */
294 Log4((FMT_ELF_ADDR": R_386_32 Value=" FMT_ELF_ADDR "\n", SecAddr + paRels[iRel].r_offset + BaseAddr, Value));
310 const Elf_Addr SourceAddr = SecAddr + paRels[iRel].r_offset + BaseAddr; /* Where the source really is. */
316 Log4((FMT_ELF_ADDR": R_386_PC32 Value=" FMT_ELF_ADDR "\n", SecAddr + paRels[iRel].r_offset + BaseAddr, Value));
329 SecAddr + paRels[iRel].r_offset + BaseAddr, Value, SymValue));
340 SecAddr + paRels[iRel].r_offset + BaseAddr, Value, SymValue));
353 SecAddr + paRels[iRel].r_offset
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_link.c218 rel->r_offset = s->dofs_offset +
227 rel->r_offset = s->dofs_offset +
394 rel->r_offset = s->dofs_offset +
399 rel->r_offset = s->dofs_offset +
763 if ((rela->r_offset & (sizeof (uint32_t) - 1)) != 0)
767 ip = (uint32_t *)(p + rela->r_offset);
808 ip[0], (u_longlong_t)rela->r_offset);
821 (u_longlong_t)rela->r_offset);
883 uint8_t *ip = (uint8_t *)(p + rela->r_offset - 1);
939 "%llx\n", ip[0], (u_longlong_t)rela->r_offset);
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Delf.h502 Elf32_Addr r_offset; member in struct:elf32_rel
507 Elf64_Addr r_offset; member in struct:elf64_rel
512 Elf32_Addr r_offset; member in struct:elf32_rela
518 Elf64_Addr r_offset; member in struct:elf64_rela
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Delf.h502 Elf32_Addr r_offset; member in struct:elf32_rel
507 Elf64_Addr r_offset; member in struct:elf64_rel
512 Elf32_Addr r_offset; member in struct:elf32_rela
518 Elf64_Addr r_offset; member in struct:elf64_rela
/vbox/src/recompiler/
H A Delf.h912 Elf32_Addr r_offset; member in struct:elf32_rel
917 Elf64_Addr r_offset; /* Location at which to apply the action */ member in struct:elf64_rel
922 Elf32_Addr r_offset; member in struct:elf32_rela
928 Elf64_Addr r_offset; /* Location at which to apply the action */ member in struct:elf64_rela

Completed in 262 milliseconds