/bionic/linker/ |
linker_phdr.h | 54 const ElfW(Dyn)* dynamic() const { return dynamic_; } 88 const ElfW(Dyn)* dynamic_; 132 ElfW(Addr) load_bias, ElfW(Dyn)** dynamic,
|
linker_soinfo.h | 125 ElfW(Dyn)* dynamic; 382 for (const ElfW(Dyn)* d = si->dynamic; d->d_tag != DT_NULL; ++d) {
|
linker_phdr.cpp | 446 if (!CheckFileRange(dynamic_shdr->sh_offset, dynamic_shdr->sh_size, alignof(const ElfW(Dyn)))) { 456 dynamic_ = static_cast<const ElfW(Dyn)*>(dynamic_fragment_.data()); [all...] |
/bionic/libc/include/ |
link.h | 67 ElfW(Dyn)* l_ld;
|
/external/elfutils/libelf/ |
gelf_xlate.h | 48 TYPE (Dyn, LIBELFBITS)
|
abstract.h | 177 START (32, Dyn, Ext##Dyn) \ 185 END (32, Ext##Dyn) 187 START (64, Dyn, Ext##Dyn) \ 194 END (64, Ext##Dyn)
|
/bionic/tools/relocation_packer/src/ |
elf_traits.h | 22 typedef Elf32_Dyn Dyn; 46 typedef Elf64_Dyn Dyn;
|
elf_file.cc | 131 // the .rel.dyn or .rela.dyn, .dynamic, and .android.rel.dyn or 132 // .android.rela.dyn sections. No-op if the ELF file has already been loaded. 212 if ((name == ".rel.dyn" || name == ".rela.dyn") && 507 auto dynamic_base = reinterpret_cast<typename ELF::Dyn*>(data->d_buf); 508 std::vector<typename ELF::Dyn> dynamics( 517 typename ELF::Dyn* dynamic = &dynamics[i]; 646 std::vector<typename ELF::Dyn>* dynamics) 806 typename ELF::Dyn dyn; local 812 typename ELF::Dyn dyn; local 925 typename ELF::Dyn dyn; local 933 typename ELF::Dyn dyn; local [all...] |
/bionic/libc/bionic/ |
vdso.cpp | 104 ElfW(Dyn)* vdso_dyn = nullptr; 108 vdso_dyn = reinterpret_cast<ElfW(Dyn)*>(vdso_ehdr_addr + vdso_phdr[i].p_offset); 120 for (ElfW(Dyn)* d = vdso_dyn; d->d_tag != DT_NULL; ++d) {
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/ |
link.h | 73 for (dyn = _DYNAMIC; dyn->d_tag != DT_NULL; ++dyn) 74 if (dyn->d_tag == DT_DEBUG) 75 r_debug = (struct r_debug *) dyn->d_un.d_ptr; 77 extern ElfW(Dyn) _DYNAMIC[]; 92 ElfW(Dyn) *l_ld; /* Dynamic section of the shared object. */
|
/frameworks/compile/mclinker/include/mcld/ADT/ |
SizeTraits.h | 57 typedef llvm::ELF::Elf32_Dyn Dyn; 77 typedef llvm::ELF::Elf64_Dyn Dyn;
|
/external/compiler-rt/lib/cfi/ |
cfi.cc | 180 const ElfW(Dyn) *dynamic = nullptr; 184 (const ElfW(Dyn) *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); 190 for (const ElfW(Dyn) *p = dynamic; p->d_tag != PT_NULL; ++p) {
|
/external/google-breakpad/src/client/linux/minidump_writer/ |
linux_dumper.cc | 168 const ElfW(Dyn)* dynamic = static_cast<const ElfW(Dyn)*>(segment_start); 169 size_t dcount = segment_size / sizeof(ElfW(Dyn)); 170 for (const ElfW(Dyn)* dyn = dynamic; dyn < dynamic + dcount; ++dyn) { 171 if (dyn->d_tag == DT_SONAME) { 173 if (dyn->d_un.d_val >= dynstr_size) { 177 const char* str = dynstr + dyn->d_un.d_val [all...] |
/external/libunwind/src/dwarf/ |
Gfind_unwind_table.c | 39 Elf_W(Dyn) dyn; 42 while (dyn_offset + sizeof(dyn) < map_size) { 43 GET_DYN_FIELD(ei, dyn_offset, &dyn, d_tag); 44 if (dyn.d_tag == DT_NULL) { 47 if (dyn.d_tag == DT_PLTGOT) { 50 GET_DYN_FIELD(ei, dyn_offset, &dyn, d_un.d_ptr); 51 *gp = dyn.d_un.d_ptr; 54 dyn_offset += sizeof(dyn); 334 Elf_W(Dyn) *dyn = (Elf_W(Dyn) *)(pdyn->p_offset + (char *) ei->u.mapped.image) [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
Elf32Convert.c | 879 Elf_Dyn *Dyn;
1011 Dyn = (Elf32_Dyn *) ((UINT8 *)mEhdr + DynamicSegment->p_offset);
1013 while (Dyn->d_tag != DT_NULL) {
1014 switch (Dyn->d_tag) {
1016 RelOffset = Dyn->d_un.d_val;
1020 RelSize = Dyn->d_un.d_val;
1024 RelElementSize = Dyn->d_un.d_val;
1030 Dyn++;
[all...] |
/external/linux-kselftest/tools/testing/selftests/vDSO/ |
parse_vdso.c | 113 ELF(Dyn) *dyn = 0; 127 dyn = (ELF(Dyn)*)(base + pt[i].p_offset); 131 if (!found_vaddr || !dyn) 142 for (i = 0; dyn[i].d_tag != DT_NULL; i++) { 143 switch (dyn[i].d_tag) { 146 ((uintptr_t)dyn[i].d_un.d_ptr 151 ((uintptr_t)dyn[i].d_un.d_ptr 156 ((uintptr_t)dyn[i].d_un.d_pt [all...] |
/system/core/libunwindstack/tests/ |
ElfInterfaceTest.cpp | 51 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 54 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 57 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 60 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 63 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 73 template <typename Ehdr, typename Phdr, typename Shdr, typename Dyn> 131 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 171 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 240 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType> 311 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType 512 Dyn dyn; local [all...] |
/external/llvm/tools/llvm-readobj/ |
ELFDumper.cpp | 543 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table()) { 544 if (Dyn.d_tag == DT_VERDEFNUM) 545 VerDefsNum = Dyn.d_un.d_val; 597 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table()) 598 if (Dyn.d_tag == DT_VERNEEDNUM) 599 VerNeedNum = Dyn.d_un.d_val; 772 {"SharedObject", "DYN (Shared object file)", ELF::ET_DYN}, [all...] |
/toolchain/binutils/binutils-2.27/gold/ |
dynobj.h | 296 typedef elfcpp::Dyn<size, big_endian> Dyn;
|
/art/runtime/ |
elf_file_impl.h | 45 using Elf_Dyn = typename ElfTypes::Dyn;
|
/external/libunwind/src/ |
elfxx.h | 70 #define GET_DYN_FIELD(ei, offset, dyn, field) \ 71 GET_FIELD(ei, offset, Elf_W(Dyn), dyn, field, false)
|
/external/llvm/include/llvm/Object/ |
ELFTypes.h | 52 typedef Elf_Dyn_Impl<ELFType<E, Is64>> Dyn; 64 typedef ArrayRef<Dyn> DynRange;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Object/ |
ELFTypes.h | 52 typedef Elf_Dyn_Impl<ELFType<E, Is64>> Dyn; 64 typedef ArrayRef<Dyn> DynRange;
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Object/ |
ELFTypes.h | 57 using Dyn = Elf_Dyn_Impl<ELFType<E, Is64>>; 69 using DynRange = ArrayRef<Dyn>;
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Object/ |
ELFTypes.h | 57 using Dyn = Elf_Dyn_Impl<ELFType<E, Is64>>; 69 using DynRange = ArrayRef<Dyn>;
|