Home
last modified time | relevance | path

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

12

/freebsd-12.1/libexec/rtld-elf/powerpc/
H A Dreloc.c66 const Elf_Rela *relalim; in do_copy_relocations()
67 const Elf_Rela *rela; in do_copy_relocations()
131 const Elf_Rela *rela = NULL, *relalim; in reloc_non_plt_self()
295 const Elf_Rela *relalim; in reloc_non_plt()
296 const Elf_Rela *rela; in reloc_non_plt()
345 int N = obj->pltrelasize / sizeof(Elf_Rela); in reloc_plt_object()
396 const Elf_Rela *relalim; in reloc_plt()
397 const Elf_Rela *rela; in reloc_plt()
431 const Elf_Rela *relalim; in reloc_jmpslots()
432 const Elf_Rela *rela; in reloc_jmpslots()
[all …]
/freebsd-12.1/libexec/rtld-elf/amd64/
H A Dreloc.c66 const Elf_Rela *relalim; in do_copy_relocations()
67 const Elf_Rela *rela; in do_copy_relocations()
131 const Elf_Rela *relalim; in reloc_non_plt()
132 const Elf_Rela *rela; in reloc_non_plt()
328 const Elf_Rela *relalim; in reloc_plt()
329 const Elf_Rela *rela; in reloc_plt()
359 const Elf_Rela *relalim; in reloc_jmpslots()
360 const Elf_Rela *rela; in reloc_jmpslots()
416 const Elf_Rela *relalim; in reloc_iresolve()
417 const Elf_Rela *rela; in reloc_iresolve()
[all …]
/freebsd-12.1/libexec/rtld-elf/aarch64/
H A Dreloc.c72 const Elf_Rela *relalim; in do_copy_relocations()
73 const Elf_Rela *rela; in do_copy_relocations()
189 const Elf_Rela *relalim; in reloc_plt()
190 const Elf_Rela *rela; in reloc_plt()
228 const Elf_Rela *relalim; in reloc_jmpslots()
229 const Elf_Rela *rela; in reloc_jmpslots()
264 const Elf_Rela *relalim; in reloc_iresolve()
265 const Elf_Rela *rela; in reloc_iresolve()
289 const Elf_Rela *relalim; in reloc_gnu_ifunc()
290 const Elf_Rela *rela; in reloc_gnu_ifunc()
[all …]
/freebsd-12.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c62 const Elf_Rela *relalim; in do_copy_relocations()
63 const Elf_Rela *rela; in do_copy_relocations()
127 const Elf_Rela *rela = NULL, *relalim; in reloc_non_plt_self()
137 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
292 const Elf_Rela *relalim; in reloc_non_plt()
293 const Elf_Rela *rela; in reloc_non_plt()
341 reloc_plt_object(Obj_Entry *obj, const Elf_Rela *rela) in reloc_plt_object()
370 const Elf_Rela *relalim; in reloc_plt()
371 const Elf_Rela *rela; in reloc_plt()
396 const Elf_Rela *relalim; in reloc_jmpslots()
[all …]
/freebsd-12.1/libexec/rtld-elf/riscv/
H A Dreloc.c90 const Elf_Rela *relalim; in do_copy_relocations()
91 const Elf_Rela *rela; in do_copy_relocations()
106 relalim = (const Elf_Rela *)((const char *)dstobj->rela + in do_copy_relocations()
150 const Elf_Rela *relalim; in reloc_plt()
151 const Elf_Rela *rela; in reloc_plt()
153 relalim = (const Elf_Rela *)((const char *)obj->pltrela + in reloc_plt()
174 const Elf_Rela *relalim; in reloc_jmpslots()
175 const Elf_Rela *rela; in reloc_jmpslots()
178 relalim = (const Elf_Rela *)((const char *)obj->pltrela + in reloc_jmpslots()
244 const Elf_Rela *relalim; in reloc_non_plt()
[all …]
/freebsd-12.1/libexec/rtld-elf/
H A Ddebug.c87 (obj->relasize / sizeof(Elf_Rela))); in dump_obj_relocations()
99 (obj->pltrelasize / sizeof(Elf_Rela))); in dump_obj_relocations()
127 dump_Elf_Rela (Obj_Entry *obj, const Elf_Rela *rela0, u_long relasize) in dump_Elf_Rela()
129 const Elf_Rela *rela; in dump_Elf_Rela()
130 const Elf_Rela *relalim; in dump_Elf_Rela()
135 relalim = (const Elf_Rela *)((const char *)rela0 + relasize); in dump_Elf_Rela()
H A Drtld.h179 const Elf_Rela *rela; /* Relocation entries with addend */
183 const Elf_Rela *pltrela; /* PLT relocation entries with addend */
373 void dump_Elf_Rela(Obj_Entry *, const Elf_Rela *, u_long);
/freebsd-12.1/stand/common/
H A Dreloc_elf.c57 const Elf_Rela *a; in __elfN()
85 const Elf_Rela *rela; in __elfN()
98 rela = (const Elf_Rela *)reldata; in __elfN()
146 const Elf_Rela *rela; in __elfN()
159 rela = (const Elf_Rela *)reldata; in __elfN()
205 const Elf_Rela *rela; in __elfN()
/freebsd-12.1/libexec/rtld-elf/sparc64/
H A Dreloc.c235 static int reloc_nonplt_object(Obj_Entry *obj, const Elf_Rela *rela,
245 const Elf_Rela *relalim; in do_copy_relocations()
246 const Elf_Rela *rela; in do_copy_relocations()
300 const Elf_Rela *relalim; in reloc_non_plt()
301 const Elf_Rela *rela; in reloc_non_plt()
495 const Elf_Rela *relalim; in reloc_plt()
496 const Elf_Rela *rela; in reloc_plt()
540 const Elf_Rela *relalim; in reloc_jmpslots()
541 const Elf_Rela *rela; in reloc_jmpslots()
546 relalim = (const Elf_Rela *)((const char *)obj->pltrela + in reloc_jmpslots()
[all …]
/freebsd-12.1/lib/csu/common/
H A Dignore_init.c55 extern const Elf_Rela __rela_iplt_start[] __weak_symbol __hidden;
56 extern const Elf_Rela __rela_iplt_end[] __weak_symbol __hidden;
63 const Elf_Rela *r; in process_irelocs()
/freebsd-12.1/sys/powerpc/powerpc/
H A Delf32_machdep.c233 const Elf_Rela *rela; in elf_reloc_internal()
241 rela = (const Elf_Rela *)data; in elf_reloc_internal()
310 Elf_Rela *rela = NULL, *relalim; in elf_reloc_self()
320 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
331 relalim = (Elf_Rela *)((caddr_t)rela + relasz); in elf_reloc_self()
H A Delf64_machdep.c293 const Elf_Rela *rela; in elf_reloc_internal()
301 rela = (const Elf_Rela *)data; in elf_reloc_internal()
349 Elf_Rela *rela = NULL, *relalim; in elf_reloc_self()
359 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
370 relalim = (Elf_Rela *)((caddr_t)rela + relasz); in elf_reloc_self()
/freebsd-12.1/usr.sbin/kldxref/
H A Def_powerpc.c52 const Elf_Rela *rela; in ef_reloc()
57 rela = (const Elf_Rela *)reldata; in ef_reloc()
H A Def_aarch64.c50 const Elf_Rela *rela; in ef_reloc()
55 rela = (const Elf_Rela *)reldata; in ef_reloc()
H A Def_riscv.c49 const Elf_Rela *rela; in ef_reloc()
55 rela = (const Elf_Rela *)reldata; in ef_reloc()
H A Def_i386.c52 const Elf_Rela *rela; in ef_reloc()
64 rela = (const Elf_Rela *)reldata; in ef_reloc()
H A Def_amd64.c54 const Elf_Rela *rela; in ef_reloc()
65 rela = (const Elf_Rela *)reldata; in ef_reloc()
H A Def_sparc64.c48 const Elf_Rela *a; in ef_reloc()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DELF.cpp300 Elf_Rela Rela; in decode_relrs()
304 std::vector<Elf_Rela> Relocs; in decode_relrs()
378 std::vector<Elf_Rela> Relocs; in android_relas()
407 Elf_Rela R; in android_relas()
/freebsd-12.1/sys/sparc64/sparc64/
H A Delf_machdep.c325 const Elf_Rela *rela; in elf_reloc_local()
331 rela = (const Elf_Rela *)data; in elf_reloc_local()
346 const Elf_Rela *rela; in elf_reloc()
358 rela = (const Elf_Rela *)data; in elf_reloc()
/freebsd-12.1/sys/arm64/arm64/
H A Delf_machdep.c146 const Elf_Rela *rela; in elf_reloc_internal()
158 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DELFDumper.cpp2777 std::vector<Elf_Rela> AndroidRelas; in printRelocations()
2785 std::vector<Elf_Rela> RelrRelas; in printRelocations()
2803 Elf_Rela Rela; in printRelocations()
3442 Elf_Rela Rela; in printDynamicRelocations()
3469 for (const Elf_Rela &Rela : DynPLTRelRegion.getAsArrayRef<Elf_Rela>()) in printDynamicRelocations()
3474 Elf_Rela Rela; in printDynamicRelocations()
4215 Elf_Rela Rela; in printRelocations()
4234 for (const Elf_Rela &R : RelrRelas) in printRelocations()
4431 Elf_Rela Rela; in printDynamicRelocations()
4444 for (const Elf_Rela &Rela : DynPLTRelRegion.getAsArrayRef<Elf_Rela>()) in printDynamicRelocations()
[all …]
/freebsd-12.1/sys/i386/i386/
H A Delf_machdep.c180 const Elf_Rela *rela; in elf_reloc_internal()
192 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/freebsd-12.1/sys/arm/arm/
H A Delf_machdep.c197 const Elf_Rela *rela; in elf_reloc_internal()
209 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/freebsd-12.1/lib/csu/amd64/
H A Dreloc.c36 crt1_handle_rela(const Elf_Rela *r) in crt1_handle_rela()

12