| /freebsd-14.2/libexec/rtld-elf/i386/ |
| H A D | reloc.c | 63 const Elf_Rel *rellim; in do_copy_relocations() 64 const Elf_Rel *rel; in do_copy_relocations() 128 const Elf_Rel *rellim; in reloc_non_plt() 129 const Elf_Rel *rel; in reloc_non_plt() 285 const Elf_Rel *rel; in reloc_plt() 316 const Elf_Rel *rel; in reloc_jmpslots() 385 const Elf_Rel *rellim; in reloc_iresolve() 386 const Elf_Rel *rel; in reloc_iresolve() 402 const Elf_Rel *rellim; in reloc_iresolve_nonplt() 403 const Elf_Rel *rel; in reloc_iresolve_nonplt() [all …]
|
| H A D | rtld_machdep.h | 46 const Elf_Rel *rel);
|
| /freebsd-14.2/libexec/rtld-elf/arm/ |
| H A D | reloc.c | 32 const Elf_Rel *rellim; in do_copy_relocations() 33 const Elf_Rel *rel; in do_copy_relocations() 90 const Elf_Rel *rel = NULL, *rellim; in _rtld_relocate_nonplt_self() 314 const Elf_Rel *rellim; in reloc_non_plt() 315 const Elf_Rel *rel; in reloc_non_plt() 351 const Elf_Rel *rellim; in reloc_plt() 352 const Elf_Rel *rel; in reloc_plt() 375 const Elf_Rel *rellim; in reloc_jmpslots() 376 const Elf_Rel *rel; in reloc_jmpslots() 394 (const Elf_Rel *) rel); in reloc_jmpslots() [all …]
|
| H A D | rtld_machdep.h | 46 const Elf_Rel *rel);
|
| /freebsd-14.2/libexec/rtld-elf/ |
| H A D | debug.c | 79 (obj->relsize / sizeof(Elf_Rel))); in dump_obj_relocations() 91 (obj->pltrelsize / sizeof(Elf_Rel))); in dump_obj_relocations() 103 dump_Elf_Rel (Obj_Entry *obj, const Elf_Rel *rel0, u_long relsize) in dump_Elf_Rel() 105 const Elf_Rel *rel; in dump_Elf_Rel() 106 const Elf_Rel *rellim; in dump_Elf_Rel() 111 rellim = (const Elf_Rel *)((const char *)rel0 + relsize); in dump_Elf_Rel()
|
| H A D | rtld.h | 173 const Elf_Rel *rel; /* Relocation entries */ 179 const Elf_Rel *pltrel; /* PLT relocation entries */ 404 void dump_Elf_Rel(Obj_Entry *, const Elf_Rel *, u_long);
|
| /freebsd-14.2/stand/common/ |
| H A D | reloc_elf.c | 59 const Elf_Rel *rel; in __elfN() 64 rel = (const Elf_Rel *)reldata; in __elfN() 134 const Elf_Rel *rel; in __elfN() 139 rel = (const Elf_Rel *)reldata; in __elfN()
|
| H A D | load_elf_obj.c | 515 Elf_Rel r, *rbase; in __elfN() 546 rbase = (Elf_Rel *)(intptr_t)shdr[i].sh_addr; in __elfN() 548 nrel = shdr[i].sh_size / sizeof(Elf_Rel); in __elfN()
|
| /freebsd-14.2/lib/libc/csu/ |
| H A D | libc_start1.c | 61 extern const Elf_Rel __rel_iplt_start[] __weak_symbol __hidden; 62 extern const Elf_Rel __rel_iplt_end[] __weak_symbol __hidden; 69 const Elf_Rel *r; in process_irelocs()
|
| /freebsd-14.2/lib/libc/csu/i386/ |
| H A D | reloc.c | 75 crt1_handle_rel(const Elf_Rel *r) in crt1_handle_rel()
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | elf_machdep.c | 180 const Elf_Rel *rel; in elf_reloc_internal() 186 rel = (const Elf_Rel *)data; in elf_reloc_internal()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | elf_machdep.c | 192 const Elf_Rel *rel; in elf_reloc_internal() 198 rel = (const Elf_Rel *)data; in elf_reloc_internal()
|
| /freebsd-14.2/libexec/rtld-elf/amd64/ |
| H A D | reloc.c | 385 reloc_jmpslot(where, target, defobj, obj, (const Elf_Rel *)rela); in reloc_jmpslots() 406 const Elf_Rel *rel __unused) in reloc_jmpslot() 491 reloc_jmpslot(where, target, defobj, obj, (const Elf_Rel *)rela); in reloc_gnu_ifunc()
|
| H A D | rtld_machdep.h | 46 const Elf_Rel *rel);
|
| /freebsd-14.2/libexec/rtld-elf/aarch64/ |
| H A D | reloc.c | 249 (const Elf_Rel *)rela); in reloc_jmpslots() 333 (const Elf_Rel *)rela); in reloc_gnu_ifunc() 343 const Elf_Rel *rel) in reloc_jmpslot()
|
| H A D | rtld_machdep.h | 52 const Elf_Rel *rel);
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | elf_machdep.c | 181 const Elf_Rel *rel; in elf_reloc_internal() 187 rel = (const Elf_Rel *)data; in elf_reloc_internal()
|
| /freebsd-14.2/libexec/rtld-elf/powerpc64/ |
| H A D | rtld_machdep.h | 45 const Elf_Rel *rel);
|
| H A D | reloc.c | 477 (const Elf_Rel *) rela); in reloc_jmpslots() 492 const Obj_Entry *obj __unused, const Elf_Rel *rel __unused) in reloc_jmpslot() 645 (const Elf_Rel *)rela); in reloc_gnu_ifunc()
|
| /freebsd-14.2/libexec/rtld-elf/riscv/ |
| H A D | rtld_machdep.h | 59 const Elf_Rel *rel);
|
| /freebsd-14.2/libexec/rtld-elf/powerpc/ |
| H A D | rtld_machdep.h | 45 const Elf_Rel *rel);
|
| H A D | reloc.c | 512 (const Elf_Rel *) rela); in reloc_jmpslots() 527 const Obj_Entry *defobj __unused, const Obj_Entry *obj, const Elf_Rel *rel) in reloc_jmpslot() 686 (const Elf_Rel *)rela); in reloc_gnu_ifunc()
|
| /freebsd-14.2/sys/kern/ |
| H A D | link_elf.c | 91 const Elf_Rel *pltrel; /* DT_JMPREL */ 95 const Elf_Rel *rel; /* DT_REL */ 608 ef->rel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr); in parse_dynamic() 614 if (dp->d_un.d_val != sizeof(Elf_Rel)) in parse_dynamic() 618 ef->pltrel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr); in parse_dynamic() 1440 const Elf_Rel *rel; in relocate_file1() 1883 const Elf_Rel *rellim; in link_elf_reloc_local() 1884 const Elf_Rel *rel; in link_elf_reloc_local() 1891 rellim = (const Elf_Rel *)((const char *)ef->rel + ef->relsize); in link_elf_reloc_local()
|
| H A D | link_elf_obj.c | 81 Elf_Rel *rel; 582 ef->reltab[rl].rel = (Elf_Rel *)shdr[i].sh_addr; in link_elf_link_preload() 583 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_link_preload() 1164 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_load_file() 1360 const Elf_Rel *rellim; in relocate_file1() 1361 const Elf_Rel *rel; in relocate_file1() 1792 const Elf_Rel *rellim; in link_elf_reloc_local() 1793 const Elf_Rel *rel; in link_elf_reloc_local()
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | elf_machdep.c | 285 const Elf_Rel *rel; in elf_reloc_internal() 291 rel = (const Elf_Rel *)data; in elf_reloc_internal()
|