/src/sys/arch/i386/stand/efiboot/ |
self_reloc.c | 49 Elf_Dyn *dynp; local in function:self_reloc 56 for (dynp = dynamic; dynp->d_tag != DT_NULL; dynp++) { 57 switch (dynp->d_tag) { 60 rel = (Elf_Rel *)(dynp->d_un.d_ptr + baseaddr); 64 relsz = dynp->d_un.d_val; 68 relent = dynp->d_un.d_val;
|
/src/sys/arch/acorn32/stand/lib/ |
rmreloc.c | 108 Elf_Dyn *dynp; local in function:relocate_self 116 for (dynp = obj->dynamic; dynp->d_tag != DT_NULL; ++dynp) { 117 switch (dynp->d_tag) { 120 (obj->relocbase + dynp->d_un.d_ptr); 123 relsz = dynp->d_un.d_val; 126 assert(dynp->d_un.d_val == sizeof(Elf_Rel));
|
/src/tests/libexec/ld.elf_so/ |
t_rtld_r_debug.c | 97 Elf_Dyn *dynp; local in function:get_rtld_r_debug 99 for (dynp = get_dynamic_section(); dynp->d_tag != DT_NULL; dynp++) { 100 printf("dynp %p: tag=%ld val=0x%lx\n", dynp, 101 (long)dynp->d_tag, (long)dynp->d_un.d_val); 103 if (dynp->d_tag == DT_MIPS_RLD_MAP) { 104 debug = (const void *)*(Elf_Addr *)dynp->d_un.d_ptr [all...] |
/src/libexec/ld.elf_so/ |
headers.c | 69 Elf_Dyn *dynp; local in function:_rtld_digest_dynamic 82 for (dynp = obj->dynamic; dynp->d_tag != DT_NULL; ++dynp) { 83 dbg((" d_tag %ld at %p", (long)dynp->d_tag, dynp)); 84 switch (dynp->d_tag) { 88 (obj->relocbase + dynp->d_un.d_ptr); 92 relsz = dynp->d_un.d_val; 96 assert(dynp->d_un.d_val == sizeof(Elf_Rel)) [all...] |
/src/lib/csu/common/ |
crt0-common.c | 257 Elf_Dyn *dynp = (Elf_Dyn *)((uint8_t *)dynphdr->p_vaddr + relocbase); local in function:relocate_self 263 for (; dynp->d_tag != DT_NULL; dynp++) { 264 switch (dynp->d_tag) { 267 (const Elf_Relr *)(relocbase + dynp->d_un.d_ptr); 270 relrsz = dynp->d_un.d_val; 274 (const REL_TYPE *)(relocbase + dynp->d_un.d_ptr); 277 relocssz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/mips/ |
mips_reloc.c | 154 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 164 for (; dynp->d_tag != DT_NULL; dynp++) { 165 switch (dynp->d_tag) { 167 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 170 relsz = dynp->d_un.d_val; 173 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr); 176 got = (Elf_Addr *)(relocbase + dynp->d_un.d_ptr); 179 local_gotno = dynp->d_un.d_val; 182 symtabno = dynp->d_un.d_val [all...] |
rtld_start.S | 58 jalr t9 # _rtld_relocate_nonplt_self(dynp, relocabase)
|
/src/libexec/ld.elf_so/arch/or1k/ |
mdreloc.c | 71 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 77 for (; dynp->d_tag != DT_NULL; dynp++) { 78 switch (dynp->d_tag) { 80 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 83 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/riscv/ |
mdreloc.c | 70 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 75 for (; dynp->d_tag != DT_NULL; dynp++) { 76 switch (dynp->d_tag) { 78 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 81 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/vax/ |
mdreloc.c | 58 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 64 for (; dynp->d_tag != DT_NULL; dynp++) { 65 switch (dynp->d_tag) { 67 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 70 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/m68k/ |
mdreloc.c | 72 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 78 for (; dynp->d_tag != DT_NULL; dynp++) { 79 switch (dynp->d_tag) { 81 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 84 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/aarch64/ |
mdreloc.c | 195 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 201 for (; dynp->d_tag != DT_NULL; dynp++) { 202 switch (dynp->d_tag) { 204 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 207 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/arm/ |
mdreloc.c | 35 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 41 for (; dynp->d_tag != DT_NULL; dynp++) { 42 switch (dynp->d_tag) { 44 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 47 relsz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/i386/ |
mdreloc.c | 83 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 89 for (; dynp->d_tag != DT_NULL; dynp++) { 90 switch (dynp->d_tag) { 92 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); 95 relsz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/sh3/ |
mdreloc.c | 68 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 74 for (; dynp->d_tag != DT_NULL; dynp++) { 75 switch (dynp->d_tag) { 77 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 80 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/x86_64/ |
mdreloc.c | 117 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 123 for (; dynp->d_tag != DT_NULL; dynp++) { 124 switch (dynp->d_tag) { 126 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 129 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/alpha/ |
alpha_reloc.c | 187 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 193 for (; dynp->d_tag != DT_NULL; dynp++) { 194 switch (dynp->d_tag) { 196 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 199 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/sparc/ |
mdreloc.c | 188 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 194 for (; dynp->d_tag != DT_NULL; dynp++) { 195 switch (dynp->d_tag) { 197 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 200 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/powerpc/ |
ppc_reloc.c | 169 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 175 for (; dynp->d_tag != DT_NULL; dynp++) { 176 switch (dynp->d_tag) { 178 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 181 relasz = dynp->d_un.d_val;
|
/src/libexec/ld.elf_so/arch/hppa/ |
hppa_reloc.c | 182 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 202 for (; dynp->d_tag != DT_NULL; ++dynp) { 203 switch (dynp->d_tag) { 207 (relocbase + dynp->d_un.d_ptr); 211 relasz = dynp->d_un.d_val; 216 (relocbase + dynp->d_un.d_ptr); 221 (relocbase + dynp->d_un.d_ptr);
|
/src/libexec/ld.elf_so/arch/sparc64/ |
mdreloc.c | 282 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) 288 for (; dynp->d_tag != DT_NULL; dynp++) { 289 switch (dynp->d_tag) { 291 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr); 294 relasz = dynp->d_un.d_val;
|