| /freebsd-12.1/sys/dev/bhnd/nvram/ |
| H A D | bhnd_nvram_iores.c | 219 bus_size_t r_offset; in bhnd_nvram_iores_read() local 240 r_offset = iores->offset + offset; in bhnd_nvram_iores_read() 243 bhnd_bus_read_region_stream_1(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 247 bhnd_bus_read_region_stream_2(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 251 bhnd_bus_read_region_stream_4(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 267 bus_size_t r_offset; in bhnd_nvram_iores_write() local 283 r_offset = iores->offset + offset; in bhnd_nvram_iores_write() 286 bhnd_bus_write_region_stream_1(iores->res, r_offset, buffer, in bhnd_nvram_iores_write() 290 bhnd_bus_write_region_stream_2(iores->res, r_offset, buffer, in bhnd_nvram_iores_write() 294 bhnd_bus_write_region_stream_4(iores->res, r_offset, buffer, in bhnd_nvram_iores_write()
|
| /freebsd-12.1/stand/common/ |
| H A D | reloc_elf.c | 62 if (relbase + a->r_offset >= dataaddr && in __elfN() 63 relbase + a->r_offset < dataaddr + len) { in __elfN() 68 a->r_offset - dataaddr), sizeof(w)); in __elfN() 90 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 99 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 151 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 160 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 210 if (relbase + rela->r_offset >= dataaddr && in __elfN() 211 relbase + rela->r_offset < dataaddr + len) { in __elfN() 216 rela->r_offset - dataaddr), sizeof(w)); in __elfN()
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | elf32-i386.c | 2553 outrel.r_offset = in elf_i386_relocate_section() 2555 rel->r_offset); in elf_i386_relocate_section() 2603 outrel.r_offset = rel->r_offset in elf_i386_relocate_section() 2725 roff = rel->r_offset; in elf_i386_relocate_section() 2754 roff = rel->r_offset; in elf_i386_relocate_section() 3000 outrel.r_offset += 4; in elf_i386_relocate_section() 3114 roff = rel->r_offset; in elf_i386_relocate_section() 3158 roff = rel->r_offset; in elf_i386_relocate_section() 3263 outrel.r_offset = rel->r_offset in elf_i386_relocate_section() 3308 (long) rel->r_offset, in elf_i386_relocate_section() [all …]
|
| H A D | elfxx-sparc.c | 598 bfd_vma *r_offset) in sparc32_plt_entry_build() argument 610 *r_offset = offset; in sparc32_plt_entry_build() 632 *r_offset = offset; in sparc64_plt_entry_build() 2789 outrel.r_offset = in _bfd_sparc_elf_relocate_section() 2791 rel->r_offset); in _bfd_sparc_elf_relocate_section() 3100 rel->r_offset); in _bfd_sparc_elf_relocate_section() 3152 && rel[1].r_offset == rel->r_offset + 4 in _bfd_sparc_elf_relocate_section() 3524 rel->r_offset))) in _bfd_sparc_elf_relocate_section() 3687 &r_offset); in _bfd_sparc_elf_finish_dynamic_symbol() 3689 rela.r_offset = r_offset in _bfd_sparc_elf_finish_dynamic_symbol() [all …]
|
| H A D | elf32-cr16.c | 707 if ((irel->r_offset > addr && irel->r_offset < toaddr)) in elf32_cr16_relax_delete_bytes() 708 irel->r_offset -= count; in elf32_cr16_relax_delete_bytes() 850 contents, rel->r_offset, in elf32_cr16_relocate_section() 875 rel->r_offset))) in elf32_cr16_relocate_section() 882 rel->r_offset, TRUE))) in elf32_cr16_relocate_section() 905 rel->r_offset))) in elf32_cr16_relocate_section() 1155 value -= irel->r_offset; in elf32_cr16_relax_section() 1172 bfd_put_16 (abfd, value, contents + irel->r_offset+2); in elf32_cr16_relax_section() 1188 irel->r_offset + 2, 2)) in elf32_cr16_relax_section() 1205 value -= irel->r_offset; in elf32_cr16_relax_section() [all …]
|
| H A D | elf64-x86-64.c | 2348 rel->r_offset))) in elf64_x86_64_relocate_section() 2408 outrel.r_offset = in elf64_x86_64_relocate_section() 2410 rel->r_offset); in elf64_x86_64_relocate_section() 2574 roff = rel->r_offset; in elf64_x86_64_relocate_section() 2606 roff = rel->r_offset; in elf64_x86_64_relocate_section() 2834 - rel->r_offset in elf64_x86_64_relocate_section() 2861 roff = rel->r_offset; in elf64_x86_64_relocate_section() 2880 - rel->r_offset in elf64_x86_64_relocate_section() 2900 roff = rel->r_offset; in elf64_x86_64_relocate_section() 3004 (long) rel->r_offset, in elf64_x86_64_relocate_section() [all …]
|
| H A D | elf64-mips.c | 1683 dst->r_offset = H_GET_64 (abfd, src->r_offset); in mips_elf64_swap_reloc_in() 1713 H_PUT_64 (abfd, src->r_offset, dst->r_offset); in mips_elf64_swap_reloc_out() 1727 H_PUT_64 (abfd, src->r_offset, dst->r_offset); in mips_elf64_swap_reloca_out() 1748 dst[0].r_offset = mirel.r_offset; in mips_elf64_be_swap_reloc_in() 1751 dst[1].r_offset = mirel.r_offset; in mips_elf64_be_swap_reloc_in() 1754 dst[2].r_offset = mirel.r_offset; in mips_elf64_be_swap_reloc_in() 1771 dst[0].r_offset = mirela.r_offset; in mips_elf64_be_swap_reloca_in() 1774 dst[1].r_offset = mirela.r_offset; in mips_elf64_be_swap_reloca_in() 1777 dst[2].r_offset = mirela.r_offset; in mips_elf64_be_swap_reloca_in() 1790 mirel.r_offset = src[0].r_offset; in mips_elf64_be_swap_reloc_out() [all …]
|
| H A D | elf32-mep.c | 258 + rel->r_offset); in mep_final_link_relocate() 262 byte = (unsigned char *)contents + rel->r_offset; in mep_final_link_relocate() 339 s -= mep_sdaoff_base(rel->r_offset); in mep_final_link_relocate() 345 s -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate() 351 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate() 356 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate() 361 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate() 582 input_section, rel->r_offset, in mep_elf_relocate_section() 630 input_bfd, input_section, rel->r_offset); in mep_elf_relocate_section() 635 (info, name, input_bfd, input_section, rel->r_offset, TRUE); in mep_elf_relocate_section() [all …]
|
| H A D | elf64-s390.c | 2215 (long) rel->r_offset, 2567 outrel.r_offset = 2569 rel->r_offset); 2665 outrel.r_offset = rel->r_offset 2699 contents + rel->r_offset); 2785 contents + rel->r_offset); 2869 outrel.r_offset = rel->r_offset 2892 contents + rel->r_offset); 3012 (long) rel->r_offset, 3024 contents, rel->r_offset, [all …]
|
| H A D | elf32-s390.c | 2241 (long) rel->r_offset, 2586 outrel.r_offset = 2588 rel->r_offset); 2680 outrel.r_offset = rel->r_offset 2714 contents + rel->r_offset); 2800 contents + rel->r_offset); 2884 outrel.r_offset = rel->r_offset 2907 contents + rel->r_offset); 3051 (long) rel->r_offset, 3063 contents, rel->r_offset, [all …]
|
| H A D | elf32-ppc.c | 6027 offset = rel[1].r_offset; in ppc_elf_relocate_section() 6142 BFD_ASSERT (rel->r_offset - d_offset == rel[1].r_offset); in ppc_elf_relocate_section() 6171 from = (rel->r_offset in ppc_elf_relocate_section() 6352 outrel.r_offset += 4; in ppc_elf_relocate_section() 6448 (long) rel->r_offset, in ppc_elf_relocate_section() 6464 rel->r_offset, in ppc_elf_relocate_section() 6587 outrel.r_offset = in ppc_elf_relocate_section() 6589 rel->r_offset); in ppc_elf_relocate_section() 6692 + rel->r_offset - 4); in ppc_elf_relocate_section() 7002 rel->r_offset, in ppc_elf_relocate_section() [all …]
|
| H A D | elf32-score.c | 1206 outrel[0].r_offset = in score_elf_create_dynamic_relocation() 1208 outrel[1].r_offset = in score_elf_create_dynamic_relocation() 1210 outrel[2].r_offset = in score_elf_create_dynamic_relocation() 1213 if (outrel[0].r_offset == MINUS_ONE) in score_elf_create_dynamic_relocation() 1217 if (outrel[0].r_offset == MINUS_TWO) in score_elf_create_dynamic_relocation() 1275 outrel[0].r_offset += (input_section->output_section->vma in score_elf_create_dynamic_relocation() 1277 outrel[1].r_offset += (input_section->output_section->vma in score_elf_create_dynamic_relocation() 1279 outrel[2].r_offset += (input_section->output_section->vma in score_elf_create_dynamic_relocation() 1852 bfd_byte *hit_data = contents + rel->r_offset; in score_elf_final_link_relocate() 2394 input_section, rel->r_offset, in _bfd_score_elf_relocate_section() [all …]
|
| /freebsd-12.1/contrib/binutils/include/elf/ |
| H A D | external.h | 161 unsigned char r_offset[4]; /* Location at which to apply the action */ member 166 unsigned char r_offset[4]; /* Location at which to apply the action */ member 172 unsigned char r_offset[8]; /* Location at which to apply the action */ member 177 unsigned char r_offset[8]; /* Location at which to apply the action */ member
|
| H A D | mips.h | 747 unsigned char r_offset[8]; member 763 bfd_vma r_offset; member 781 unsigned char r_offset[8]; member 799 bfd_vma r_offset; member
|
| /freebsd-12.1/usr.sbin/kldxref/ |
| H A D | ef_sparc64.c | 54 if (relbase + a->r_offset >= dataoff && relbase + a->r_offset < in ef_reloc() 59 memcpy((u_char *)dest + (relbase + a->r_offset - in ef_reloc()
|
| /freebsd-12.1/libexec/rtld-elf/ |
| H A D | debug.c | 115 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); in dump_Elf_Rel() 119 (u_long)rel->r_info, (u_long)rel->r_offset, in dump_Elf_Rel() 137 dstaddr = (Elf_Addr *)(obj->relocbase + rela->r_offset); in dump_Elf_Rela() 141 (u_long)rela->r_info, (u_long)rela->r_offset, in dump_Elf_Rela()
|
| /freebsd-12.1/libexec/rtld-elf/arm/ |
| H A D | reloc.c | 91 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations() 147 size = (rellim - 1)->r_offset - rel->r_offset; in _rtld_relocate_nonplt_self() 149 where = (Elf_Addr *)(relocbase + rel->r_offset); in _rtld_relocate_nonplt_self() 188 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_nonplt_object() 340 (void *)rel->r_offset, (void *)load_ptr(where), in reloc_nonplt_object() 404 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_plt() 427 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_jmpslots()
|
| /freebsd-12.1/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_link.c | 240 rel->r_offset = s->dofs_offset + in prepare_elf32() 253 rel->r_offset = s->dofs_offset + in prepare_elf32() 434 rel->r_offset = s->dofs_offset + in prepare_elf64() 441 rel->r_offset = s->dofs_offset + in prepare_elf64() 856 ip = (uint32_t *)(p + rela->r_offset); in dt_modtext() 900 (u_longlong_t)rela->r_offset); in dt_modtext() 1004 (u_longlong_t)rela->r_offset); in dt_modtext() 1380 rela.r_offset = rel.r_offset; in process_obj() 1523 rela.r_offset = rel.r_offset; in process_obj() 1646 rela.r_offset = 0; in process_obj() [all …]
|
| /freebsd-12.1/libexec/rtld-elf/amd64/ |
| H A D | reloc.c | 84 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 216 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_non_plt() 338 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt() 372 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 431 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 459 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-12.1/libexec/rtld-elf/i386/ |
| H A D | reloc.c | 83 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations() 195 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_non_plt() 289 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_plt() 323 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_jmpslots() 377 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_iresolve() 405 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | DWARF.cpp | 68 [](const RelTy &A, uint64_t B) { return A.r_offset < B; }); in findAux() 69 if (It == Rels.end() || It->r_offset != Pos) in findAux() 84 llvm::utohexstr(Rel.r_offset) + " has unsupported target"); in findAux()
|
| /freebsd-12.1/libexec/rtld-elf/aarch64/ |
| H A D | reloc.c | 94 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 196 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt() 239 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 274 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 300 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc() 422 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_non_plt()
|
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | gelf_rel.c | 83 dst->r_offset = (Elf64_Addr) rel32->r_offset; in gelf_getrel() 148 LIBELF_COPY_U32(rel32, dr, r_offset); in gelf_update_rel()
|
| H A D | gelf_rela.c | 83 dst->r_offset = (Elf64_Addr) rela32->r_offset; in gelf_getrela() 150 LIBELF_COPY_U32(rela32, dr, r_offset); in gelf_update_rela()
|
| /freebsd-12.1/libexec/rtld-elf/powerpc64/ |
| H A D | reloc.c | 87 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 150 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self() 163 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object() 343 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt_object() 406 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots()
|