/freebsd-11-stable/usr.sbin/kldxref/ |
H A D | ef_sparc64.c | 54 if (relbase + a->r_offset >= dataoff && relbase + a->r_offset < 59 memcpy((u_char *)dest + (relbase + a->r_offset -
|
H A D | ef_i386.c | 58 where = (Elf_Addr *)(dest + relbase + rel->r_offset - dataoff); 65 where = (Elf_Addr *)(dest + relbase + rela->r_offset - dataoff);
|
H A D | ef_aarch64.c | 58 where = (Elf_Addr *) ((Elf_Off)dest - dataoff + rela->r_offset);
|
H A D | ef_powerpc.c | 60 where = (Elf_Addr *) ((Elf_Off)dest - dataoff + rela->r_offset);
|
H A D | ef_amd64.c | 59 where = (Elf_Addr *)(dest + relbase + rel->r_offset - dataoff); 66 where = (Elf_Addr *)(dest + relbase + rela->r_offset - dataoff);
|
/freebsd-11-stable/stand/common/ |
H A D | reloc_elf.c | 48 * r_offset == 0). `dataaddr' is the relocated address corresponding to 62 if (relbase + a->r_offset >= dataaddr && 63 relbase + a->r_offset < dataaddr + len) { 68 a->r_offset - dataaddr), sizeof(w)); 90 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - 99 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - 151 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - 160 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - 210 if (relbase + rela->r_offset >= dataaddr && 211 relbase + rela->r_offset < dataadd [all...] |
/freebsd-11-stable/contrib/binutils/include/elf/ |
H A D | external.h | 161 unsigned char r_offset[4]; /* Location at which to apply the action */ member in struct:__anon511 166 unsigned char r_offset[4]; /* Location at which to apply the action */ member in struct:__anon512 172 unsigned char r_offset[8]; /* Location at which to apply the action */ member in struct:__anon513 177 unsigned char r_offset[8]; /* Location at which to apply the action */ member in struct:__anon514
|
/freebsd-11-stable/libexec/rtld-elf/ |
H A D | debug.c | 40 " symbol name r_info r_offset st_value st_size address value\n" 113 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); 117 (u_long)rel->r_info, (u_long)rel->r_offset, 135 dstaddr = (Elf_Addr *)(obj->relocbase + rela->r_offset); 139 (u_long)rela->r_info, (u_long)rela->r_offset,
|
/freebsd-11-stable/contrib/binutils/include/coff/ |
H A D | sh.h | 55 char r_offset[4]; member in struct:external_reloc 103 The r_offset field holds the difference between the reloc address 111 can relax. The r_offset field of the USES reloc holds the PC 118 loads associated with USES relocs. The r_offset field of the COUNT 123 /* The ALIGN reloc type is used for relaxing. The r_offset field is
|
H A D | arm.h | 121 char r_offset[4]; member in struct:external_reloc
|
H A D | sparc.h | 150 char r_offset[4]; member in struct:external_reloc
|
/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | elf32-cr16.c | 707 if ((irel->r_offset > addr && irel->r_offset < toaddr)) 708 irel->r_offset -= count; 850 contents, rel->r_offset, 875 rel->r_offset))) 882 rel->r_offset, TRUE))) 905 rel->r_offset))) 1155 value -= irel->r_offset; 1166 code = (unsigned int) bfd_get_32 (abfd, contents + irel->r_offset); 1171 bfd_put_16 (abfd, 0x1800 | ((0xf & (code >>20))<<4), contents + irel->r_offset); [all...] |
H A D | elf32-i386.c | 1274 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset)) 1281 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_offset)) 2280 bfd_byte *where = contents + rel->r_offset; 2359 _bfd_clear_contents (howto, input_bfd, contents + rel->r_offset); 2439 outrel.r_offset = (htab->sgot->output_section->vma 2555 outrel.r_offset = 2557 rel->r_offset); 2558 if (outrel.r_offset == (bfd_vma) -1) 2560 else if (outrel.r_offset == (bfd_vma) -2) 2562 outrel.r_offset [all...] |
H A D | elfxx-sparc.c | 599 bfd_vma *r_offset) 611 *r_offset = offset; 623 bfd_vma max, bfd_vma *r_offset) 633 *r_offset = offset; 694 *r_offset = (bfd_vma) (ptr - splt->contents); 1514 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset)) 2565 _bfd_clear_contents (howto, input_bfd, contents + rel->r_offset); 2648 outrel.r_offset = (htab->sgot->output_section->vma 2794 outrel.r_offset = 2796 rel->r_offset); 596 sparc32_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max ATTRIBUTE_UNUSED, bfd_vma *r_offset) argument 621 sparc64_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max, bfd_vma *r_offset) argument 3649 bfd_vma r_offset, got_offset; local [all...] |
H A D | elf64-mips.c | 1686 dst->r_offset = H_GET_64 (abfd, src->r_offset); 1701 dst->r_offset = H_GET_64 (abfd, src->r_offset); 1716 H_PUT_64 (abfd, src->r_offset, dst->r_offset); 1730 H_PUT_64 (abfd, src->r_offset, dst->r_offset); 1751 dst[0].r_offset = mirel.r_offset; [all...] |
H A D | elf64-x86-64.c | 1132 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset)) 2121 _bfd_clear_contents (howto, input_bfd, contents + rel->r_offset); 2234 outrel.r_offset = (base_got->output_section->vma 2350 rel->r_offset))) 2410 outrel.r_offset = 2412 rel->r_offset); 2413 if (outrel.r_offset == (bfd_vma) -1) 2415 else if (outrel.r_offset == (bfd_vma) -2) 2418 outrel.r_offset += (input_section->output_section->vma 2538 BFD_ASSERT (rel->r_offset > [all...] |
/freebsd-11-stable/contrib/elftoolchain/libelf/ |
H A D | gelf_rela.c | 83 dst->r_offset = (Elf64_Addr) rela32->r_offset; 150 LIBELF_COPY_U32(rela32, dr, r_offset);
|
H A D | gelf_rel.c | 83 dst->r_offset = (Elf64_Addr) rel32->r_offset; 148 LIBELF_COPY_U32(rel32, dr, r_offset);
|
/freebsd-11-stable/libexec/rtld-elf/arm/ |
H A D | reloc.c | 94 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); 152 size = (rellim - 1)->r_offset - rel->r_offset; 154 where = (Elf_Addr *)(relocbase + rel->r_offset); 193 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 345 (void *)rel->r_offset, (void *)load_ptr(where), 409 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 432 where = (Elf_Addr *)(obj->relocbase + rel->r_offset);
|
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_link.c | 239 rel->r_offset = s->dofs_offset + 252 rel->r_offset = s->dofs_offset + 433 rel->r_offset = s->dofs_offset + 440 rel->r_offset = s->dofs_offset + 851 if ((rela->r_offset & (sizeof (uint32_t) - 1)) != 0) 855 ip = (uint32_t *)(p + rela->r_offset); 886 ip[0], (u_longlong_t)rela->r_offset); 899 (u_longlong_t)rela->r_offset); 945 if ((rela->r_offset & (sizeof (uint32_t) - 1)) != 0) 949 ip = (uint32_t *)(p + rela->r_offset); [all...] |
/freebsd-11-stable/libexec/rtld-elf/i386/ |
H A D | reloc.c | 81 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); 193 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 286 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 320 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 374 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); 402 where = (Elf_Addr *)(obj->relocbase + rel->r_offset);
|
/freebsd-11-stable/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 82 dstaddr = (void *) (dstobj->relocbase + rela->r_offset); 214 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); 334 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); 368 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); 426 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); 454 where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
|
/freebsd-11-stable/sys/sys/ |
H A D | elf64.h | 144 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon8489 150 Elf64_Addr r_offset; /* Location to be relocated. */ member in struct:__anon8490
|
H A D | elf32.h | 135 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon8471 141 Elf32_Addr r_offset; /* Location to be relocated. */ member in struct:__anon8472
|
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | elf_machdep.c | 152 where = (Elf_Addr *) (relocbase + rel->r_offset); 159 where = (Elf_Addr *) (relocbase + rela->r_offset);
|