Home
last modified time | relevance | path

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

123

/freebsd-13.1/sys/dev/bhnd/nvram/
H A Dbhnd_nvram_iores.c218 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 Dreloc_elf.c66 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 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-13.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-13.1/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c205 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 Dreloc.c88 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 Dreloc.c93 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 Dreloc.c94 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 Dreloc.c83 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 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()
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 Def_powerpc.c66 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 Def_mips.c61 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 Def_i386.c58 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 Def_amd64.c59 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 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()
H A Delf_types.m4174 ``r_offset, ADDR',
179 ``r_offset, ADDR',
184 ``r_offset, ADDR',
190 ``r_offset, ADDR',
/freebsd-13.1/libexec/rtld-elf/riscv/
H A Dreloc.c112 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 Dggated.c86 #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 Dbhndb_pci.c713 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 Delf32.h137 Elf32_Addr r_offset; /* Location to be relocated. */ member
143 Elf32_Addr r_offset; /* Location to be relocated. */ member
H A Delf64.h146 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 Dreloc.c134 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 DDWARF.cpp110 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 DRelocations.h203 return a.r_offset < b.r_offset; in sortRels()

123