Home
last modified time | relevance | path

Searched refs:dynp (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/stand/common/
H A Dself_reloc.c74 ElfW_Dyn *dynp; in self_reloc() local
81 for (dynp = dynamic; dynp->d_tag != DT_NULL; dynp++) { in self_reloc()
82 switch (dynp->d_tag) { in self_reloc()
85 rel = (ElfW_Rel *)(dynp->d_un.d_ptr + baseaddr); in self_reloc()
89 relsz = dynp->d_un.d_val; in self_reloc()
93 relent = dynp->d_un.d_val; in self_reloc()
/freebsd-13.1/sys/powerpc/powerpc/
H A Delf64_machdep.c196 void elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase);
386 elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase) in elf_reloc_self() argument
395 for (; dynp->d_tag != DT_NULL; dynp++) { in elf_reloc_self()
396 switch (dynp->d_tag) { in elf_reloc_self()
398 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
401 relasz = dynp->d_un.d_val; in elf_reloc_self()
H A Delf32_machdep.c177 void elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase);
338 elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase) in elf_reloc_self() argument
347 for (; dynp->d_tag != DT_NULL; dynp++) { in elf_reloc_self()
348 switch (dynp->d_tag) { in elf_reloc_self()
350 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
353 relasz = dynp->d_un.d_val; in elf_reloc_self()
/freebsd-13.1/libexec/rtld-elf/mips/
H A Dreloc.c217 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in _rtld_relocate_nonplt_self() argument
227 for (; dynp->d_tag != DT_NULL; dynp++) { in _rtld_relocate_nonplt_self()
228 switch (dynp->d_tag) { in _rtld_relocate_nonplt_self()
230 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
233 relsz = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
236 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
239 got = (Elf_Addr *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
242 local_gotno = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
245 symtabno = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
248 gotsym = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
/freebsd-13.1/libexec/rtld-elf/
H A Drtld.c1242 const Elf_Dyn *dynp; in digest_dynamic1() local
1257 dynp = obj->dynamic; in digest_dynamic1()
1258 if (dynp == NULL) in digest_dynamic1()
1260 for (; dynp->d_tag != DT_NULL; dynp++) { in digest_dynamic1()
1261 switch (dynp->d_tag) { in digest_dynamic1()
1332 dynp->d_un.d_val); in digest_dynamic1()
1341 dynp->d_un.d_val); in digest_dynamic1()
1350 dynp->d_un.d_val); in digest_dynamic1()
1356 dynp->d_un.d_ptr); in digest_dynamic1()
1442 *dyn_rpath = dynp; in digest_dynamic1()
[all …]
/freebsd-13.1/libexec/rtld-elf/arm/
H A Dreloc.c129 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in _rtld_relocate_nonplt_self() argument
136 for (; dynp->d_tag != DT_NULL; dynp++) { in _rtld_relocate_nonplt_self()
137 switch (dynp->d_tag) { in _rtld_relocate_nonplt_self()
139 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
142 relsz = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
/freebsd-13.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c126 reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in reloc_non_plt_self() argument
135 for (; dynp->d_tag != DT_NULL; dynp++) { in reloc_non_plt_self()
136 switch (dynp->d_tag) { in reloc_non_plt_self()
138 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
141 relasz = dynp->d_un.d_val; in reloc_non_plt_self()
H A Drtld_machdep.h45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);
/freebsd-13.1/libexec/rtld-elf/powerpc/
H A Dreloc.c131 reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in reloc_non_plt_self() argument
140 for (; dynp->d_tag != DT_NULL; dynp++) { in reloc_non_plt_self()
141 switch (dynp->d_tag) { in reloc_non_plt_self()
143 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
146 relasz = dynp->d_un.d_val; in reloc_non_plt_self()
H A Drtld_machdep.h45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);