/prebuilts/ndk/current/platforms/android-24/arch-arm/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-24/arch-arm64/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-24/arch-mips/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-24/arch-mips64/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-24/arch-x86/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-24/arch-x86_64/usr/include/ |
link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-3/arch-arm/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-4/arch-arm/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-5/arch-arm/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-8/arch-arm/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-9/arch-arm/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-9/arch-mips/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/prebuilts/ndk/current/platforms/android-9/arch-x86/usr/include/ |
link.h | 42 const ElfW(Phdr)* dlpi_phdr;
|
/frameworks/compile/mclinker/lib/LD/ |
ELFObjectWriter.cpp | 208 typedef typename ELFSizeTraits<SIZE>::Phdr ElfXX_Phdr; 335 typedef typename ELFSizeTraits<SIZE>::Phdr ElfXX_Phdr; 345 ElfXX_Phdr* phdr = reinterpret_cast<ElfXX_Phdr*>(region.begin()); local 352 phdr[index].p_type = (*seg)->type(); 353 phdr[index].p_flags = (*seg)->flag(); 354 phdr[index].p_offset = (*seg)->offset(); 355 phdr[index].p_vaddr = (*seg)->vaddr(); 356 phdr[index].p_paddr = (*seg)->paddr(); 357 phdr[index].p_filesz = (*seg)->filesz(); 358 phdr[index].p_memsz = (*seg)->memsz() [all...] |
/external/elfutils/src/ |
findtextrel.c | 336 GElf_Phdr *phdr = gelf_getphdr (elf, i, &phdr_mem); local 337 if (phdr == NULL) 346 if (phdr->p_type == PT_LOAD && (phdr->p_flags & PF_W) == 0) 365 segments[nsegments].from = phdr->p_vaddr; 366 segments[nsegments].to = phdr->p_vaddr + phdr->p_memsz;
|
xelf.h | 57 # define xelf_update_phdr(elf, idx, phdr) \ 58 /* nothing */ ((void) (elf), (void) (idx), (void) (phdr), 1) 189 # define xelf_update_phdr(elf, idx, phdr) \ 190 /* nothing */ ((void) (elf), (void) (idx), (void) (phdr), 1) 324 # define xelf_update_phdr(elf, idx, phdr) \ 325 gelf_update_phdr (elf, idx, phdr)
|
size.c | 608 GElf_Phdr *phdr; local 610 phdr = gelf_getphdr (elf, cnt, &phdr_mem); 611 if (phdr == NULL) 614 if (phdr->p_type != PT_LOAD) 625 phdr->p_memsz, 626 (phdr->p_flags & PF_R) == 0 ? '-' : 'r', 627 (phdr->p_flags & PF_W) == 0 ? '-' : 'w', 628 (phdr->p_flags & PF_X) == 0 ? '-' : 'x'); 630 total += phdr->p_memsz;
|
/external/libunwind/src/dwarf/ |
Gfind_proc_info-lsb.c | 600 const Elf_W(Phdr) *phdr, *p_eh_hdr, *p_dynamic, *p_text; 623 phdr = info->dlpi_phdr; 631 for (n = info->dlpi_phnum; --n >= 0; phdr++) 633 if (phdr->p_type == PT_LOAD) 635 Elf_W(Addr) vaddr = phdr->p_vaddr + load_base; 637 if (ip >= vaddr && ip < vaddr + phdr->p_memsz) 638 p_text = phdr; 640 if (vaddr + phdr->p_filesz > max_load_addr) 641 max_load_addr = vaddr + phdr->p_filesz [all...] |
/external/elfutils/libdwfl/ |
dwfl_module_getdwarf.c | 372 GElf_Phdr phdr; local 373 if (unlikely (gelf_getphdr (mod->main.elf, i, &phdr) == NULL)) 375 if (phdr.p_type == PT_INTERP) 377 main_interp = phdr.p_vaddr; 667 GElf_Phdr *phdr = gelf_getphdr (elf, i, &phdr_mem); local 668 if (phdr != NULL && phdr->p_type == PT_LOAD && phdr->p_memsz > 0) 671 && addrs[j] >= phdr->p_vaddr + main_bias 672 && addrs[j] - (phdr->p_vaddr + main_bias) < phdr->p_filesz 830 GElf_Phdr *phdr = gelf_getphdr (mod->main.elf, i, &phdr_mem); local [all...] |
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_linux_libcdep.cc | 407 typedef ElfW(Phdr) Elf_Phdr; 442 const Elf_Phdr *phdr = &info->dlpi_phdr[i]; local 443 if (phdr->p_type == PT_LOAD) { 444 uptr cur_beg = info->dlpi_addr + phdr->p_vaddr; 445 uptr cur_end = cur_beg + phdr->p_memsz; 446 bool executable = phdr->p_flags & PF_X;
|
/external/libunwind/src/ |
elfxx.h | 61 #define GET_PHDR_FIELD(ei, offset, phdr, field) \ 62 GET_FIELD(ei, offset, Elf_W(Phdr), phdr, field, false)
|
/external/valgrind/coregrind/ |
pub_core_ume.h | 55 Addr phdr; // OUT: address phdr was mapped at member in struct:__anon25358 69 Bool real_phdr_present; // OUT: PT_PHDR found, include phdr in auxv
|
/external/elfutils/libebl/ |
eblauxvinfo.c | 46 TYPE (PHDR, "p") \
|
eblsegmenttypename.c | 55 PTYPE (PHDR),
|
/bionic/linker/ |
linker.cpp | 604 dl_info.dlpi_phdr = si->phdr; [all...] |