Searched refs:Elf_Dyn (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-13-stable/libexec/rtld-elf/aarch64/
H A Drtld_machdep.h46 (const Elf_Dyn *)_dynamic_addr; \
/freebsd-13-stable/libexec/rtld-elf/amd64/
H A Drtld_machdep.h40 Elf_Dyn *rtld_dynamic_addr(void);
/freebsd-13-stable/libexec/rtld-elf/i386/
H A Drtld_machdep.h41 ((const Elf_Dyn *)((obj)->relocbase + (Elf_Addr)&_DYNAMIC))
/freebsd-13-stable/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);
/freebsd-13-stable/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h45 void reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase);
/freebsd-13-stable/libexec/rtld-elf/riscv/
H A Drtld_machdep.h53 (const Elf_Dyn *)_dynamic_addr; \
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp30 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 DELF.cpp511 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 Delf32_machdep.c173 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 Delf64_machdep.c190 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 Dlinux_vdso.c152 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 Dasan_linux.cpp54 extern Elf_Dyn _DYNAMIC;
/freebsd-13-stable/libexec/rtld-elf/arm/
H A Dreloc.c126 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 Drtld.c93 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 Drtld.h152 const Elf_Dyn *dynamic; /* Dynamic section */
/freebsd-13-stable/sys/i386/i386/
H A Delf_machdep.c298 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
/freebsd-13-stable/sys/sys/
H A Dlinker.h324 int elf_cpu_parse_dynamic(caddr_t, Elf_Dyn *);
/freebsd-13-stable/sys/arm/arm/
H A Delf_machdep.c321 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
/freebsd-13-stable/sys/arm64/arm64/
H A Delf_machdep.c281 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
/freebsd-13-stable/sys/kern/
H A Dlink_elf.c85 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 Dreloc.c166 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 Def.c62 Elf_Dyn *ef_dyn; /* Symbol table etc. */
277 Elf_Dyn *dp;
/freebsd-13-stable/sys/mips/mips/
H A Delf_machdep.c505 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
/freebsd-13-stable/sys/amd64/amd64/
H A Delf_machdep.c422 elf_cpu_parse_dynamic(caddr_t loadbase __unused, Elf_Dyn *dynamic __unused)
/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1324 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) {

Completed in 325 milliseconds

12