Lines Matching defs:phdr
89 GElf_Phdr phdr;
90 if (gelf_getphdr (elf, 0, &phdr) == NULL)
97 phdr.p_type = PT_NULL;
98 phdr.p_offset = 0;
99 phdr.p_vaddr = 0;
100 phdr.p_paddr = 1;
101 phdr.p_filesz = 0;
102 phdr.p_memsz = 1024;
103 phdr.p_flags = PF_R;
104 phdr.p_align = 16;
106 if (gelf_update_phdr (elf, 0, &phdr) == 0)
142 // Is our phdr there?
146 printf ("cannot get phdr num: %s\n", elf_errmsg (-1));
152 printf ("Expected just 1 phdr, got: %zd\n", phnum);
156 if (gelf_getphdr (elf, 0, &phdr) == NULL)
162 if (phdr.p_type != PT_NULL
163 || phdr.p_offset != 0
164 || phdr.p_vaddr != 0
165 || phdr.p_paddr != 1
166 || phdr.p_filesz != 0
167 || phdr.p_memsz != 1024
168 || phdr.p_flags != PF_R
169 || phdr.p_align != 16)
171 printf ("Unexpected phdr values\n");