Lines Matching refs:phdr
117 Elf32_Phdr *phdr;
137 for (i = 0, phdr = buf; i < ehdr.e_phnum; i++, phdr++) {
142 phdr->p_type = bswap_32(phdr->p_type);
143 phdr->p_offset = bswap_32(phdr->p_offset);
144 phdr->p_filesz = bswap_32(phdr->p_filesz);
147 if (phdr->p_type != PT_NOTE)
150 buf_size = phdr->p_filesz;
151 offset = phdr->p_offset;
169 Elf64_Phdr *phdr;
189 for (i = 0, phdr = buf; i < ehdr.e_phnum; i++, phdr++) {
194 phdr->p_type = bswap_32(phdr->p_type);
195 phdr->p_offset = bswap_64(phdr->p_offset);
196 phdr->p_filesz = bswap_64(phdr->p_filesz);
199 if (phdr->p_type != PT_NOTE)
202 buf_size = phdr->p_filesz;
203 offset = phdr->p_offset;