Home
last modified time | relevance | path

Searched refs:Elf_Rel (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-14.2/libexec/rtld-elf/i386/
H A Dreloc.c63 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 Drtld_machdep.h46 const Elf_Rel *rel);
/freebsd-14.2/libexec/rtld-elf/arm/
H A Dreloc.c32 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 Drtld_machdep.h46 const Elf_Rel *rel);
/freebsd-14.2/libexec/rtld-elf/
H A Ddebug.c79 (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 Drtld.h173 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 Dreloc_elf.c59 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 Dload_elf_obj.c515 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 Dlibc_start1.c61 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 Dreloc.c75 crt1_handle_rel(const Elf_Rel *r) in crt1_handle_rel()
/freebsd-14.2/sys/i386/i386/
H A Delf_machdep.c180 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 Delf_machdep.c192 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 Dreloc.c385 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 Drtld_machdep.h46 const Elf_Rel *rel);
/freebsd-14.2/libexec/rtld-elf/aarch64/
H A Dreloc.c249 (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 Drtld_machdep.h52 const Elf_Rel *rel);
/freebsd-14.2/sys/arm64/arm64/
H A Delf_machdep.c181 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 Drtld_machdep.h45 const Elf_Rel *rel);
H A Dreloc.c477 (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 Drtld_machdep.h59 const Elf_Rel *rel);
/freebsd-14.2/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h45 const Elf_Rel *rel);
H A Dreloc.c512 (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 Dlink_elf.c91 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 Dlink_elf_obj.c81 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 Delf_machdep.c285 const Elf_Rel *rel; in elf_reloc_internal()
291 rel = (const Elf_Rel *)data; in elf_reloc_internal()

12