Lines Matching defs:phdr
59 const Elf_Phdr *phdr;
63 phdr = (void *)getauxval(AT_PHDR);
66 printf("AT_PHDR=%p\n", phdr);
69 ATF_REQUIRE(phdr != NULL);
72 phlimit = phdr + phnum;
75 for (; phdr < phlimit; ++phdr) {
76 printf("phdr %p: type=%d flags=0x%x"
80 phdr, phdr->p_type, phdr->p_flags,
81 (long)phdr->p_vaddr, (long)phdr->p_paddr,
82 (long)phdr->p_filesz, (long)phdr->p_memsz,
83 (long)phdr->p_align);
84 if (phdr->p_type == PT_DYNAMIC)
85 dynphdr = phdr;
86 if (phdr->p_type == PT_PHDR)
87 relocbase = (uintptr_t)phdr - phdr->p_vaddr;