/src/sys/external/bsd/gnu-efi/dist/gnuefi/ |
reloc_riscv64.c | 51 #define Elf_Rela Elf64_Rela 59 Elf_Rela *rel = NULL; 66 rel = (Elf_Rela *)((unsigned long)dyn[i].d_un.d_ptr + ldbase); 96 rel = (Elf_Rela *)((char *)rel + relent);
|
/src/libexec/ld.elf_so/arch/vax/ |
mdreloc.c | 48 const Elf_Rela *, Elf_Addr *); 60 const Elf_Rela *rela = 0, *relalim; 67 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 74 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 84 const Elf_Rela *rela; 172 const Elf_Rela *rela; 192 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *tp) 230 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); 248 const Elf_Rela *rela [all...] |
/src/libexec/ld.elf_so/arch/m68k/ |
mdreloc.c | 61 const Elf_Rela *, Elf_Addr *); 74 const Elf_Rela *rela = 0, *relalim; 81 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 88 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 98 const Elf_Rela *rela; 228 const Elf_Rela *rela; 247 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, 287 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); 305 const Elf_Rela *rela [all...] |
/src/libexec/ld.elf_so/arch/or1k/ |
mdreloc.c | 53 const Elf_Rela *, int, Elf_Addr *); 73 const Elf_Rela *rela = 0, *relalim; 80 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 87 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 97 const Elf_Rela *rela; 215 const Elf_Rela *rela; 235 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, int reloff, Elf_Addr *tp) 271 const Elf_Rela *rela = obj->pltrela + reloff; 289 const Elf_Rela *rela;
|
/src/sys/arch/vax/vax/ |
kobj_machdep.c | 46 const Elf_Rela *rela = (const Elf_Rela *)data;
|
/src/libexec/ld.elf_so/arch/riscv/ |
mdreloc.c | 72 const Elf_Rela *rela = NULL, *relalim; 78 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 86 relalim = (const Elf_Rela *)((uintptr_t)rela + relasz); 112 const Elf_Rela *rela; 254 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) { 271 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, 309 const Elf_Rela *pltrela = obj->pltrela + relidx; 326 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) {
|
/src/libexec/ld.elf_so/arch/aarch64/ |
mdreloc.c | 146 _rtld_tlsdesc_fill(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *where, u_int flags) 197 const Elf_Rela *rela = 0, *relalim; 204 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 211 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 225 for (const Elf_Rela *rela = obj->rela; rela < obj->relalim; rela++) { 352 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) { 380 const Elf_Rela *rela; 399 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, 443 const Elf_Rela *rela = obj->pltrela + relaidx; 457 const Elf_Rela *rela [all...] |
/src/libexec/ld.elf_so/arch/sh3/ |
mdreloc.c | 58 const Elf_Rela *, Elf_Addr *); 70 const Elf_Rela *rela = 0, *relalim; 77 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 84 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 94 const Elf_Rela *rela; 249 const Elf_Rela *rela; 270 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); 288 const Elf_Rela *rela = obj->pltrela; 298 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *tp [all...] |
/src/libexec/ld.elf_so/arch/alpha/ |
alpha_reloc.c | 87 const Elf_Rela *, Elf_Addr *); 189 const Elf_Rela *rela = 0, *relalim; 196 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 203 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 214 const Elf_Rela *rela; 360 const Elf_Rela *rela; 379 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, 569 const Elf_Rela *rela = 570 (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); 586 const Elf_Rela *rela [all...] |
/src/libexec/ld.elf_so/arch/x86_64/ |
mdreloc.c | 104 const Elf_Rela *, Elf_Addr *); 119 const Elf_Rela *rela = 0, *relalim; 126 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 137 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 147 const Elf_Rela *rela; 303 const Elf_Rela *rela; 323 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *tp) 365 const Elf_Rela *rela = obj->pltrela + reloff; 383 const Elf_Rela *rela;
|
/src/sys/arch/alpha/alpha/ |
kobj_machdep.c | 74 const Elf_Rela *rela; 78 rela = (const Elf_Rela *)data;
|
/src/sys/arch/i386/i386/ |
kobj_machdep.c | 81 const Elf_Rela *rela; 85 rela = (const Elf_Rela *)data;
|
/src/sys/arch/powerpc/powerpc/ |
kobj_machdep.c | 77 const Elf_Rela *rela; 84 rela = (const Elf_Rela *)data;
|
/src/libexec/ld.elf_so/arch/sparc/ |
mdreloc.c | 164 const Elf_Rela *, Elf_Addr *); 190 const Elf_Rela *rela = 0, *relalim; 197 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 204 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 214 const Elf_Rela *rela; 339 * Note that even though sparcs use `Elf_rela' 410 const Elf_Rela *rela; 423 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); 441 const Elf_Rela *rela = obj->pltrela [all...] |
/src/libexec/ld.elf_so/arch/powerpc/ |
ppc_reloc.c | 91 const Elf_Rela *, int, Elf_Addr *); 171 const Elf_Rela *rela = 0, *relalim; 178 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 185 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 195 const Elf_Rela *rela; 386 const Elf_Rela *rela; 437 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, int reloff, Elf_Addr *tp) 536 const Elf_Rela *rela = obj->pltrela + reloff; 558 const Elf_Rela *rela;
|
/src/sys/arch/amd64/amd64/ |
kobj_machdep.c | 82 const Elf_Rela *rela; 86 rela = (const Elf_Rela *)data;
|
/src/libexec/ld.elf_so/arch/hppa/ |
hppa_reloc.c | 166 const Elf_Rela *, Elf_Addr *); 184 const Elf_Rela *relafirst, *rela, *relalim; 188 const Elf_Rela *plabel_relocs[HPPA_PLABEL_PRE]; 206 relafirst = (const Elf_Rela *) 225 relalim = (const Elf_Rela *)((const char *)relafirst + relasz); 433 const Elf_Rela *rela; 622 const Elf_Rela *rela; 675 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, 733 const Elf_Rela *rela; 737 rela = (const Elf_Rela *)((const char *)obj->pltrela + reloff) [all...] |
/src/sys/arch/i386/stand/efiboot/ |
self_reloc.c | 90 *newaddr += ((Elf_Rela *)rel)->r_addend;
|
/src/sys/sys/ |
kobj_impl.h | 90 Elf_Rela *rela;
|
/src/sys/arch/sh3/sh3/ |
kobj_machdep.c | 46 const Elf_Rela *rela;
|
/src/sys/arch/m68k/m68k/ |
kobj_machdep.c | 47 const Elf_Rela *rela;
|
/src/lib/csu/common/ |
crt0-common.c | 148 extern const Elf_Rela __rela_iplt_start[] __dso_hidden __weak; 149 extern const Elf_Rela __rela_iplt_end[] __dso_hidden __weak; 162 const Elf_Rela *rela, *relalim; 208 # define REL_TYPE Elf_Rela
|
/src/libexec/ld.elf_so/arch/sparc64/ |
mdreloc.c | 231 const Elf_Rela *, Elf_Addr *); 284 const Elf_Rela *rela = 0, *relalim; 291 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 298 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz); 308 const Elf_Rela *rela; 437 * Note that even though sparcs use `Elf_rela' 517 const Elf_Rela *rela; 530 const Elf_Rela *rela = obj->pltrela + reloff; 569 const Elf_Rela *rela; 589 _rtld_write_plt(Elf_Word *where, Elf_Addr value, const Elf_Rela *rela [all...] |
/src/libexec/ld.elf_so/ |
reloc.c | 63 static int _rtld_do_copy_relocation(const Obj_Entry *, const Elf_Rela *); 66 _rtld_do_copy_relocation(const Obj_Entry *dstobj, const Elf_Rela *rela) 137 Elf_Rela ourrela; 148 const Elf_Rela *rela; 375 const Elf_Rela *rela;
|
/src/sys/arch/hppa/hppa/ |
kobj_machdep.c | 136 const Elf_Rela *rela; 146 rela = (const Elf_Rela *)data;
|