Home
last modified time | relevance | path

Searched refs:r_offset (Results 1 – 25 of 105) sorted by relevance

12345

/freebsd-12.1/sys/dev/bhnd/nvram/
H A Dbhnd_nvram_iores.c219 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 Dreloc_elf.c62 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 Delf32-i386.c2553 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 Delfxx-sparc.c598 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 Delf32-cr16.c707 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 Delf64-x86-64.c2348 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 Delf64-mips.c1683 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 Delf32-mep.c258 + 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 Delf64-s390.c2215 (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 Delf32-s390.c2241 (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 Delf32-ppc.c6027 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 Delf32-score.c1206 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 Dexternal.h161 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 Dmips.h747 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 Def_sparc64.c54 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 Ddebug.c115 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 Dreloc.c91 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 Ddt_link.c240 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 Dreloc.c84 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 Dreloc.c83 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 DDWARF.cpp68 [](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 Dreloc.c94 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 Dgelf_rel.c83 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 Dgelf_rela.c83 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 Dreloc.c87 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()

12345