| /freebsd-13.1/sys/dev/bhnd/nvram/ |
| H A D | bhnd_nvram_iores.c | 218 bus_size_t r_offset; in bhnd_nvram_iores_read() local 239 r_offset = iores->offset + offset; in bhnd_nvram_iores_read() 242 bhnd_bus_read_region_stream_1(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 246 bhnd_bus_read_region_stream_2(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 250 bhnd_bus_read_region_stream_4(iores->res, r_offset, buffer, in bhnd_nvram_iores_read() 266 bus_size_t r_offset; in bhnd_nvram_iores_write() local 282 r_offset = iores->offset + offset; in bhnd_nvram_iores_write() 285 bhnd_bus_write_region_stream_1(iores->res, r_offset, buffer, in bhnd_nvram_iores_write() 289 bhnd_bus_write_region_stream_2(iores->res, r_offset, buffer, in bhnd_nvram_iores_write() 293 bhnd_bus_write_region_stream_4(iores->res, r_offset, buffer, in bhnd_nvram_iores_write()
|
| /freebsd-13.1/stand/common/ |
| H A D | reloc_elf.c | 66 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 75 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 137 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 146 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 196 if (relbase + rela->r_offset >= dataaddr && in __elfN() 197 relbase + rela->r_offset < dataaddr + len) { in __elfN() 206 rela->r_offset - dataaddr), sizeof(w)); in __elfN()
|
| /freebsd-13.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-13.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-13.1/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_link.c | 205 rel->r_offset = s->dofs_offset + in prepare_elf32() 214 rel->r_offset = s->dofs_offset + in prepare_elf32() 227 rel->r_offset = s->dofs_offset + in prepare_elf32() 398 rel->r_offset = s->dofs_offset + in prepare_elf64() 407 rel->r_offset = s->dofs_offset + in prepare_elf64() 414 rel->r_offset = s->dofs_offset + in prepare_elf64() 801 ip = (uint32_t *)(p + rela->r_offset); in dt_modtext() 925 (u_longlong_t)rela->r_offset); in dt_modtext() 1304 rela.r_offset = rel.r_offset; in process_obj() 1457 rela.r_offset = rel.r_offset; in process_obj() [all …]
|
| /freebsd-13.1/libexec/rtld-elf/powerpc64/ |
| H A D | reloc.c | 88 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 151 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self() 225 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object() 377 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt_object() 455 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 583 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 600 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 636 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-13.1/libexec/rtld-elf/powerpc/ |
| H A D | reloc.c | 93 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 156 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self() 230 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object() 378 Elf_Word *where = (Elf_Word *)(obj->relocbase + rela->r_offset); in reloc_plt_object() 494 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 624 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 641 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve() 677 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-13.1/libexec/rtld-elf/aarch64/ |
| H A D | reloc.c | 94 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 195 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt() 239 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 268 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve_one() 325 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc() 441 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_non_plt()
|
| /freebsd-13.1/libexec/rtld-elf/i386/ |
| H A D | reloc.c | 83 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations() 199 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_non_plt() 296 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_plt() 330 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_jmpslots() 377 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_iresolve_one() 434 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-13.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() 342 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt() 376 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 424 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve_one() 482 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
|
| /freebsd-13.1/usr.sbin/kldxref/ |
| H A D | ef_powerpc.c | 66 where = (Elf_Addr *) ((Elf_Off)dest - dataoff + rela->r_offset); in ef_reloc() 67 where32 = (Elf32_Addr *) ((Elf_Off)dest - dataoff + rela->r_offset); in ef_reloc()
|
| H A D | ef_mips.c | 61 where = (Elf_Addr *)((char *)dest + relbase + rel->r_offset - in ef_reloc() 69 where = (Elf_Addr *)((char *)dest + relbase + rela->r_offset - in ef_reloc()
|
| H A D | ef_i386.c | 58 where = (Elf_Addr *)(dest + relbase + rel->r_offset - dataoff); in ef_reloc() 65 where = (Elf_Addr *)(dest + relbase + rela->r_offset - dataoff); in ef_reloc()
|
| H A D | ef_amd64.c | 59 where = (Elf_Addr *)(dest + relbase + rel->r_offset - dataoff); in ef_reloc() 66 where = (Elf_Addr *)(dest + relbase + rela->r_offset - dataoff); in ef_reloc()
|
| /freebsd-13.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()
|
| H A D | elf_types.m4 | 174 ``r_offset, ADDR', 179 ``r_offset, ADDR', 184 ``r_offset, ADDR', 190 ``r_offset, ADDR',
|
| /freebsd-13.1/libexec/rtld-elf/riscv/ |
| H A D | reloc.c | 112 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations() 160 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt() 183 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots() 276 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_non_plt()
|
| /freebsd-13.1/sbin/ggate/ggated/ |
| H A D | ggated.c | 86 #define r_offset r_hdr.gh_offset macro 667 __func__, req->r_offset, req->r_length); in recv_thread() 729 assert(req->r_offset + req->r_length <= (uintmax_t)conn->c_mediasize); in disk_thread() 730 assert((req->r_offset % conn->c_sectorsize) == 0); in disk_thread() 734 __func__, req->r_offset, req->r_length); in disk_thread() 743 req->r_offset); in disk_thread() 747 req->r_offset); in disk_thread() 821 __func__, req->r_offset, req->r_length); in send_thread() 841 ").", data, req->r_offset, req->r_length); in send_thread()
|
| /freebsd-13.1/sys/dev/bhnd/bhndb/ |
| H A D | bhndb_pci.c | 713 bus_size_t r_offset; in bhndb_pci_write_core() local 716 error = bhndb_pci_get_core_regs(sc, offset, width, &r, &r_offset); in bhndb_pci_write_core() 724 bus_write_1(r, r_offset, value); in bhndb_pci_write_core() 727 bus_write_2(r, r_offset, value); in bhndb_pci_write_core() 730 bus_write_4(r, r_offset, value); in bhndb_pci_write_core() 749 bus_size_t r_offset; in bhndb_pci_read_core() local 752 error = bhndb_pci_get_core_regs(sc, offset, width, &r, &r_offset); in bhndb_pci_read_core() 760 return (bus_read_1(r, r_offset)); in bhndb_pci_read_core() 762 return (bus_read_2(r, r_offset)); in bhndb_pci_read_core() 764 return (bus_read_4(r, r_offset)); in bhndb_pci_read_core()
|
| /freebsd-13.1/sys/sys/ |
| H A D | elf32.h | 137 Elf32_Addr r_offset; /* Location to be relocated. */ member 143 Elf32_Addr r_offset; /* Location to be relocated. */ member
|
| H A D | elf64.h | 146 Elf64_Addr r_offset; /* Location to be relocated. */ member 152 Elf64_Addr r_offset; /* Location to be relocated. */ member
|
| /freebsd-13.1/libexec/rtld-elf/mips/ |
| H A D | reloc.c | 134 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations() 272 where = (void *)(relocbase + rel->r_offset); in _rtld_relocate_nonplt_self() 477 where = obj->relocbase + rel->r_offset; in reloc_non_plt() 638 (void *)rel->r_offset, in reloc_non_plt() 666 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_plt() 703 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in reloc_jmpslots()
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | DWARF.cpp | 110 partition_point(rels, [=](const RelTy &a) { return a.r_offset < pos; }); in findAux() 111 if (it == rels.end() || it->r_offset != pos) in findAux()
|
| H A D | Relocations.h | 203 return a.r_offset < b.r_offset; in sortRels()
|