Home
last modified time | relevance | path

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

12

/NextBSD/libexec/rtld-elf/powerpc/
HDreloc.c64 const Elf_Rela *relalim; in do_copy_relocations()
65 const Elf_Rela *rela; in do_copy_relocations()
72 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela + in do_copy_relocations()
129 const Elf_Rela *rela = 0, *relalim; in reloc_non_plt_self()
139 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
150 relalim = (const Elf_Rela *)((caddr_t)rela + relasz); in reloc_non_plt_self()
162 reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela, in reloc_nonplt_object()
292 const Elf_Rela *relalim; in reloc_non_plt()
293 const Elf_Rela *rela; in reloc_non_plt()
316 relalim = (const Elf_Rela *)((caddr_t)obj->rela + obj->relasize); in reloc_non_plt()
[all …]
/NextBSD/libexec/rtld-elf/amd64/
HDreloc.c62 const Elf_Rela *relalim; in do_copy_relocations()
63 const Elf_Rela *rela; in do_copy_relocations()
67 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela + dstobj->relasize); in do_copy_relocations()
126 const Elf_Rela *relalim; in reloc_non_plt()
127 const Elf_Rela *rela; in reloc_non_plt()
146 relalim = (const Elf_Rela *)((caddr_t)obj->rela + obj->relasize); in reloc_non_plt()
318 const Elf_Rela *relalim; in reloc_plt()
319 const Elf_Rela *rela; in reloc_plt()
321 relalim = (const Elf_Rela *)((char *)obj->pltrela + obj->pltrelasize); in reloc_plt()
349 const Elf_Rela *relalim; in reloc_jmpslots()
[all …]
/NextBSD/libexec/rtld-elf/aarch64/
HDreloc.c71 const Elf_Rela *relalim; in do_copy_relocations()
72 const Elf_Rela *rela; in do_copy_relocations()
87 relalim = (const Elf_Rela *)((char *)dstobj->rela + in do_copy_relocations()
128 const Elf_Rela *rela;
132 reloc_tlsdesc_alloc(Obj_Entry *obj, const Elf_Rela *rela) in reloc_tlsdesc_alloc()
151 const Elf_Rela *rela; in rtld_tlsdesc_handle_locked()
193 const Elf_Rela *relalim; in reloc_plt()
194 const Elf_Rela *rela; in reloc_plt()
196 relalim = (const Elf_Rela *)((char *)obj->pltrela + obj->pltrelasize); in reloc_plt()
233 const Elf_Rela *relalim; in reloc_jmpslots()
[all …]
/NextBSD/libexec/rtld-elf/powerpc64/
HDreloc.c60 const Elf_Rela *relalim; in do_copy_relocations()
61 const Elf_Rela *rela; in do_copy_relocations()
68 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela + in do_copy_relocations()
125 const Elf_Rela *rela = 0, *relalim; in reloc_non_plt_self()
135 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
146 relalim = (const Elf_Rela *)((caddr_t)rela + relasz); in reloc_non_plt_self()
158 reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela, in reloc_nonplt_object()
289 const Elf_Rela *relalim; in reloc_non_plt()
290 const Elf_Rela *rela; in reloc_non_plt()
316 relalim = (const Elf_Rela *)((caddr_t)obj->rela + obj->relasize); in reloc_non_plt()
[all …]
/NextBSD/libexec/rtld-elf/riscv/
HDreloc.c92 const Elf_Rela *relalim; in do_copy_relocations()
93 const Elf_Rela *rela; in do_copy_relocations()
108 relalim = (const Elf_Rela *)((char *)dstobj->rela + in do_copy_relocations()
152 const Elf_Rela *relalim; in reloc_plt()
153 const Elf_Rela *rela; in reloc_plt()
155 relalim = (const Elf_Rela *)((char *)obj->pltrela + obj->pltrelasize); in reloc_plt()
175 const Elf_Rela *relalim; in reloc_jmpslots()
176 const Elf_Rela *rela; in reloc_jmpslots()
179 relalim = (const Elf_Rela *)((char *)obj->pltrela + obj->pltrelasize); in reloc_jmpslots()
243 const Elf_Rela *relalim; in reloc_non_plt()
[all …]
/NextBSD/libexec/rtld-elf/
HDdebug.c84 (obj->relasize / sizeof(Elf_Rela))); in dump_obj_relocations()
96 (obj->pltrelasize / sizeof(Elf_Rela))); in dump_obj_relocations()
124 dump_Elf_Rela (Obj_Entry *obj, const Elf_Rela *rela0, u_long relasize) in dump_Elf_Rela()
126 const Elf_Rela *rela; in dump_Elf_Rela()
127 const Elf_Rela *relalim; in dump_Elf_Rela()
132 relalim = (const Elf_Rela *)((const char *)rela0 + relasize); in dump_Elf_Rela()
HDrtld.h176 const Elf_Rela *rela; /* Relocation entries with addend */
180 const Elf_Rela *pltrela; /* PLT relocation entries with addend */
359 void dump_Elf_Rela(Obj_Entry *, const Elf_Rela *, u_long);
/NextBSD/libexec/rtld-elf/sparc64/
HDreloc.c233 static int reloc_nonplt_object(Obj_Entry *obj, const Elf_Rela *rela,
243 const Elf_Rela *relalim; in do_copy_relocations()
244 const Elf_Rela *rela; in do_copy_relocations()
257 relalim = (const Elf_Rela *)((caddr_t)dstobj->rela + dstobj->relasize); in do_copy_relocations()
298 const Elf_Rela *relalim; in reloc_non_plt()
299 const Elf_Rela *rela; in reloc_non_plt()
317 relalim = (const Elf_Rela *)((caddr_t)obj->rela + obj->relasize); in reloc_non_plt()
330 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, in reloc_nonplt_object()
493 const Elf_Rela *relalim; in reloc_plt()
494 const Elf_Rela *rela; in reloc_plt()
[all …]
/NextBSD/sys/boot/common/
HDreloc_elf.c58 const Elf_Rela *a; in __elfN()
86 const Elf_Rela *rela; in __elfN()
99 rela = (const Elf_Rela *)reldata; in __elfN()
143 const Elf_Rela *rela; in __elfN()
156 rela = (const Elf_Rela *)reldata; in __elfN()
198 const Elf_Rela *rela; in __elfN()
HDload_elf_obj.c468 Elf_Rela a, *abase; in __elfN()
487 abase = (Elf_Rela *)(intptr_t)shdr[i].sh_addr; in __elfN()
489 nrela = shdr[i].sh_size / sizeof(Elf_Rela); in __elfN()
/NextBSD/sys/powerpc/powerpc/
HDelf32_machdep.c183 const Elf_Rela *rela; in elf_reloc_internal()
191 rela = (const Elf_Rela *)data; in elf_reloc_internal()
260 Elf_Rela *rela = 0, *relalim; in elf_reloc_self()
270 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
281 relalim = (Elf_Rela *)((caddr_t)rela + relasz); in elf_reloc_self()
HDelf64_machdep.c259 const Elf_Rela *rela; in elf_reloc_internal()
267 rela = (const Elf_Rela *)data; in elf_reloc_internal()
315 Elf_Rela *rela = 0, *relalim; in elf_reloc_self()
325 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
336 relalim = (Elf_Rela *)((caddr_t)rela + relasz); in elf_reloc_self()
/NextBSD/usr.sbin/kldxref/
HDef_powerpc.c52 const Elf_Rela *rela; in ef_reloc()
57 rela = (const Elf_Rela *)reldata; in ef_reloc()
HDef_i386.c50 const Elf_Rela *rela; in ef_reloc()
62 rela = (const Elf_Rela *)reldata; in ef_reloc()
HDef_amd64.c52 const Elf_Rela *rela; in ef_reloc()
63 rela = (const Elf_Rela *)reldata; in ef_reloc()
HDef_sparc64.c46 const Elf_Rela *a; in ef_reloc()
HDef.c76 Elf_Rela * ef_rela; /* relocation table */
398 if (rela_entry != sizeof(Elf_Rela)) { in ef_parse_dynamic()
470 const Elf_Rela *a; in ef_seg_read_rel()
/NextBSD/sys/kern/
HDlink_elf.c95 const Elf_Rela *pltrela; /* DT_JMPREL */
99 const Elf_Rela *rela; /* DT_RELA */
569 ef->rela = (const Elf_Rela *) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
575 if (dp->d_un.d_val != sizeof(Elf_Rela)) in parse_dynamic()
592 ef->pltrela = (const Elf_Rela *)ef->pltrel; in parse_dynamic()
1199 const Elf_Rela *relalim; in relocate_file()
1200 const Elf_Rela *rela; in relocate_file()
1222 relalim = (const Elf_Rela *) in relocate_file()
1256 relalim = (const Elf_Rela *) in relocate_file()
1617 const Elf_Rela *relalim; in link_elf_reloc_local()
[all …]
HDlink_elf_obj.c83 Elf_Rela *rela;
390 ef->relatab[ra].rela = (Elf_Rela *)shdr[i].sh_addr; in link_elf_link_preload()
392 shdr[i].sh_size / sizeof(Elf_Rela); in link_elf_link_preload()
843 shdr[i].sh_size / sizeof(Elf_Rela); in link_elf_load_file()
1017 const Elf_Rela *relalim; in relocate_file()
1018 const Elf_Rela *rela; in relocate_file()
1376 const Elf_Rela *relalim; in link_elf_reloc_local()
1377 const Elf_Rela *rela; in link_elf_reloc_local()
/NextBSD/sys/sparc64/sparc64/
HDelf_machdep.c317 const Elf_Rela *rela; in elf_reloc_local()
323 rela = (const Elf_Rela *)data; in elf_reloc_local()
338 const Elf_Rela *rela; in elf_reloc()
350 rela = (const Elf_Rela *)data; in elf_reloc()
/NextBSD/sys/arm64/arm64/
HDelf_machdep.c139 const Elf_Rela *rela; in elf_reloc_internal()
151 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/NextBSD/sys/arm/arm/
HDelf_machdep.c172 const Elf_Rela *rela; in elf_reloc_internal()
184 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/NextBSD/sys/i386/i386/
HDelf_machdep.c179 const Elf_Rela *rela; in elf_reloc_internal()
191 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/NextBSD/sys/amd64/amd64/
HDelf_machdep.c168 const Elf_Rela *rela; in elf_reloc_internal()
189 rela = (const Elf_Rela *)data; in elf_reloc_internal()
/NextBSD/sys/mips/mips/
HDelf_machdep.c174 const Elf_Rela *rela = NULL; in elf_reloc_internal()
200 rela = (const Elf_Rela *)data; in elf_reloc_internal()

12