Home | History | Annotate | Download | only in tests

Lines Matching defs:phdr

86 	[PT_PHDR] = "PHDR"
89 GElf_Phdr *phdr = gelf_getphdr (elf, cnt, &mem);
91 const char *p_type = typenames[phdr->p_type];
94 if (phdr->p_type >= PT_NUM)
96 snprintf (buf, sizeof (buf), "%x", phdr->p_type);
103 (unsigned long long int) phdr->p_offset,
105 (unsigned long long int) phdr->p_vaddr,
107 (unsigned long long int) phdr->p_paddr,
109 (unsigned long long int) phdr->p_filesz,
111 (unsigned long long int) phdr->p_memsz,
112 (unsigned long long int) phdr->p_align);
114 putc_unlocked ((phdr->p_flags & PF_X) ? 'X' : ' ', stdout);
115 putc_unlocked ((phdr->p_flags & PF_W) ? 'W' : ' ', stdout);
116 putc_unlocked ((phdr->p_flags & PF_R) ? 'R' : ' ', stdout);
120 if (phdr->p_type == PT_INTERP)
126 if (filedata != NULL && phdr->p_offset < maxsize)
128 filedata + phdr->p_offset);