/freebsd-13-stable/libexec/rtld-elf/aarch64/ |
H A D | rtld_machdep.h | 46 (const Elf_Dyn *)_dynamic_addr; \
|
/freebsd-13-stable/libexec/rtld-elf/amd64/ |
H A D | rtld_machdep.h | 40 Elf_Dyn *rtld_dynamic_addr(void);
|
/freebsd-13-stable/libexec/rtld-elf/i386/ |
H A D | rtld_machdep.h | 41 ((const Elf_Dyn *)((obj)->relocbase + (Elf_Addr)&_DYNAMIC))
|
/freebsd-13-stable/libexec/rtld-elf/powerpc/ |
H A D | rtld_machdep.h | 45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);
|
/freebsd-13-stable/libexec/rtld-elf/powerpc64/ |
H A D | rtld_machdep.h | 45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);
|
/freebsd-13-stable/libexec/rtld-elf/riscv/ |
H A D | rtld_machdep.h | 53 (const Elf_Dyn *)_dynamic_addr; \
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/cfi/ |
H A D | cfi.cpp | 30 typedef ElfW(Dyn) Elf_Dyn; typedef 33 #define ElfW64_Dyn Elf_Dyn 36 #define ElfW32_Dyn Elf_Dyn 213 const Elf_Dyn *dynamic = nullptr; 217 (const Elf_Dyn *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); 223 for (const Elf_Dyn *p = dynamic; p->d_tag != PT_NULL; ++p) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | ELF.cpp | 511 ArrayRef<Elf_Dyn> Dyn; 520 reinterpret_cast<const Elf_Dyn *>(base() + Phdr.p_offset), 521 Phdr.p_filesz / sizeof(Elf_Dyn)); 535 Expected<ArrayRef<Elf_Dyn>> DynOrError = 536 getSectionContentsAsArray<Elf_Dyn>(&Sec); 545 return ArrayRef<Elf_Dyn>();
|
/freebsd-13-stable/sys/powerpc/powerpc/ |
H A D | elf32_machdep.c | 173 void elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase); 334 elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase) 411 elf_cpu_parse_dynamic(caddr_t loadbase, Elf_Dyn *dynamic) 413 Elf_Dyn *dp;
|
H A D | elf64_machdep.c | 190 void elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase); 380 elf_reloc_self(Elf_Dyn *dynp, Elf_Addr relocbase) 445 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_vdso.c | 152 Elf_Dyn *dyn; 168 dyn = (Elf_Dyn *)((caddr_t)ehdr + phdr[i].p_offset);
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_linux.cpp | 54 extern Elf_Dyn _DYNAMIC;
|
/freebsd-13-stable/libexec/rtld-elf/arm/ |
H A D | reloc.c | 126 void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr); 129 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
|
/freebsd-13-stable/libexec/rtld-elf/ |
H A D | rtld.c | 93 static void digest_dynamic1(Obj_Entry *, int, const Elf_Dyn **, 94 const Elf_Dyn **, const Elf_Dyn **); 95 static bool digest_dynamic2(Obj_Entry *, const Elf_Dyn *, const Elf_Dyn *, 96 const Elf_Dyn *); 236 extern Elf_Dyn _DYNAMIC; 1084 digest_dynamic1(Obj_Entry *obj, int early, const Elf_Dyn **dyn_rpath, 1085 const Elf_Dyn **dyn_soname, const Elf_Dyn **dyn_runpat [all...] |
H A D | rtld.h | 152 const Elf_Dyn *dynamic; /* Dynamic section */
|
/freebsd-13-stable/sys/i386/i386/ |
H A D | elf_machdep.c | 298 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/sys/sys/ |
H A D | linker.h | 324 int elf_cpu_parse_dynamic(caddr_t, Elf_Dyn *);
|
/freebsd-13-stable/sys/arm/arm/ |
H A D | elf_machdep.c | 321 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | elf_machdep.c | 281 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/sys/kern/ |
H A D | link_elf.c | 85 Elf_Dyn *dynamic; /* Symbol table etc. */ 419 Elf_Dyn *dp; 428 dp = (Elf_Dyn *)&_DYNAMIC; 557 Elf_Dyn *dp; 888 ef->dynamic = (Elf_Dyn *)dp; 1180 ef->dynamic = (Elf_Dyn *) (mapbase + phdyn->p_vaddr - base_vaddr); 1916 ef->dynamic = (Elf_Dyn *)&_DYNAMIC;
|
/freebsd-13-stable/libexec/rtld-elf/mips/ |
H A D | reloc.c | 166 void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr); 217 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
|
/freebsd-13-stable/usr.sbin/kldxref/ |
H A D | ef.c | 62 Elf_Dyn *ef_dyn; /* Symbol table etc. */ 277 Elf_Dyn *dp;
|
/freebsd-13-stable/sys/mips/mips/ |
H A D | elf_machdep.c | 505 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/sys/amd64/amd64/ |
H A D | elf_machdep.c | 422 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
|
/freebsd-13-stable/contrib/llvm-project/lld/ELF/ |
H A D | InputFiles.cpp | 1324 using Elf_Dyn = typename ELFT::Dyn; 1330 ArrayRef<Elf_Dyn> dynamicTags; 1345 CHECK(obj.template getSectionContentsAsArray<Elf_Dyn>(&sec), this); 1365 for (const Elf_Dyn &dyn : dynamicTags) {
|