Home
last modified time | relevance | path

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

12

/freebsd-12.1/libexec/rtld-elf/i386/
H A Dreloc.c65 const Elf_Rel *rellim; in do_copy_relocations()
66 const Elf_Rel *rel; in do_copy_relocations()
130 const Elf_Rel *rellim; in reloc_non_plt()
131 const Elf_Rel *rel; in reloc_non_plt()
279 const Elf_Rel *rellim; in reloc_plt()
280 const Elf_Rel *rel; in reloc_plt()
310 const Elf_Rel *rellim; in reloc_jmpslots()
311 const Elf_Rel *rel; in reloc_jmpslots()
367 const Elf_Rel *rellim; in reloc_iresolve()
368 const Elf_Rel *rel; in reloc_iresolve()
[all …]
/freebsd-12.1/libexec/rtld-elf/arm/
H A Dreloc.c73 const Elf_Rel *rellim; in do_copy_relocations()
74 const Elf_Rel *rel; in do_copy_relocations()
131 const Elf_Rel *rel = NULL, *rellim; in _rtld_relocate_nonplt_self()
357 const Elf_Rel *rellim; in reloc_non_plt()
358 const Elf_Rel *rel; in reloc_non_plt()
394 const Elf_Rel *rellim; in reloc_plt()
395 const Elf_Rel *rel; in reloc_plt()
418 const Elf_Rel *rellim; in reloc_jmpslots()
419 const Elf_Rel *rel; in reloc_jmpslots()
437 (const Elf_Rel *) rel); in reloc_jmpslots()
[all …]
H A Drtld_machdep.h45 const Elf_Rel *rel);
/freebsd-12.1/libexec/rtld-elf/
H A Ddebug.c81 (obj->relsize / sizeof(Elf_Rel))); in dump_obj_relocations()
93 (obj->pltrelsize / sizeof(Elf_Rel))); in dump_obj_relocations()
105 dump_Elf_Rel (Obj_Entry *obj, const Elf_Rel *rel0, u_long relsize) in dump_Elf_Rel()
107 const Elf_Rel *rel; in dump_Elf_Rel()
108 const Elf_Rel *rellim; in dump_Elf_Rel()
113 rellim = (const Elf_Rel *)((const char *)rel0 + relsize); in dump_Elf_Rel()
H A Drtld.h177 const Elf_Rel *rel; /* Relocation entries */
181 const Elf_Rel *pltrel; /* PLT relocation entries */
372 void dump_Elf_Rel(Obj_Entry *, const Elf_Rel *, u_long);
/freebsd-12.1/libexec/rtld-elf/mips/
H A Dreloc.c113 const Elf_Rel *rellim; in do_copy_relocations()
114 const Elf_Rel *rel; in do_copy_relocations()
219 const Elf_Rel *rel = NULL, *rellim; in _rtld_relocate_nonplt_self()
268 rellim = (const Elf_Rel *)((const char *)rel + relsz); in _rtld_relocate_nonplt_self()
346 const Elf_Rel *rel; in reloc_non_plt()
347 const Elf_Rel *rellim; in reloc_non_plt()
657 const Elf_Rel *rellim; in reloc_plt()
658 const Elf_Rel *rel; in reloc_plt()
686 const Elf_Rel *rellim; in reloc_jmpslots()
687 const Elf_Rel *rel; in reloc_jmpslots()
[all …]
H A Drtld_machdep.h45 const Elf_Rel *rel);
/freebsd-12.1/stand/common/
H A Dreloc_elf.c84 const Elf_Rel *rel; in __elfN()
89 rel = (const Elf_Rel *)reldata; in __elfN()
145 const Elf_Rel *rel; in __elfN()
150 rel = (const Elf_Rel *)reldata; in __elfN()
/freebsd-12.1/lib/csu/common/
H A Dignore_init.c69 extern const Elf_Rel __rel_iplt_start[] __weak_symbol __hidden;
70 extern const Elf_Rel __rel_iplt_end[] __weak_symbol __hidden;
77 const Elf_Rel *r; in process_irelocs()
/freebsd-12.1/usr.sbin/kldxref/
H A Def_i386.c51 const Elf_Rel *rel; in ef_reloc()
57 rel = (const Elf_Rel *)reldata; in ef_reloc()
H A Def_amd64.c53 const Elf_Rel *rel; in ef_reloc()
58 rel = (const Elf_Rel *)reldata; in ef_reloc()
/freebsd-12.1/sys/arm64/arm64/
H A Delf_machdep.c145 const Elf_Rel *rel; in elf_reloc_internal()
151 rel = (const Elf_Rel *)data; in elf_reloc_internal()
/freebsd-12.1/sys/i386/i386/
H A Delf_machdep.c179 const Elf_Rel *rel; in elf_reloc_internal()
185 rel = (const Elf_Rel *)data; in elf_reloc_internal()
/freebsd-12.1/libexec/rtld-elf/amd64/
H A Dreloc.c382 reloc_jmpslot(where, target, defobj, obj, (const Elf_Rel *)rela); in reloc_jmpslots()
403 const Elf_Rel *rel __unused) in reloc_jmpslot()
469 reloc_jmpslot(where, target, defobj, obj, (const Elf_Rel *)rela); in reloc_gnu_ifunc()
H A Drtld_machdep.h45 const Elf_Rel *rel);
/freebsd-12.1/sys/arm/arm/
H A Delf_machdep.c196 const Elf_Rel *rel; in elf_reloc_internal()
202 rel = (const Elf_Rel *)data; in elf_reloc_internal()
/freebsd-12.1/libexec/rtld-elf/aarch64/
H A Dreloc.c252 (const Elf_Rel *)rela); in reloc_jmpslots()
311 (const Elf_Rel *)rela); in reloc_gnu_ifunc()
321 const Elf_Rel *rel) in reloc_jmpslot()
H A Drtld_machdep.h51 const Elf_Rel *rel);
/freebsd-12.1/lib/csu/i386/
H A Dreloc.c36 crt1_handle_rel(const Elf_Rel *r) in crt1_handle_rel()
/freebsd-12.1/sys/amd64/amd64/
H A Delf_machdep.c196 const Elf_Rel *rel; in elf_reloc_internal()
202 rel = (const Elf_Rel *)data; in elf_reloc_internal()
/freebsd-12.1/sys/kern/
H A Dlink_elf.c95 const Elf_Rel *pltrel; /* DT_JMPREL */
99 const Elf_Rel *rel; /* DT_REL */
565 ef->rel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
571 if (dp->d_un.d_val != sizeof(Elf_Rel)) in parse_dynamic()
575 ef->pltrel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
1217 const Elf_Rel *rel; in relocate_file1()
1614 const Elf_Rel *rellim; in link_elf_reloc_local()
1615 const Elf_Rel *rel; in link_elf_reloc_local()
1622 rellim = (const Elf_Rel *)((const char *)ef->rel + ef->relsize); in link_elf_reloc_local()
/freebsd-12.1/libexec/rtld-elf/sparc64/
H A Drtld_machdep.h45 const Elf_Rel *);
/freebsd-12.1/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h44 const Elf_Rel *rel);
/freebsd-12.1/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h44 const Elf_Rel *rel);
/freebsd-12.1/libexec/rtld-elf/riscv/
H A Drtld_machdep.h58 const Elf_Rel *rel);

12