Lines Matching defs:ehdr
236 Elf64_Ehdr ehdr;
239 Elf32_Ehdr ehdr;
245 memcpy(&ehdr, output, sizeof(ehdr));
246 if (ehdr.e_ident[EI_MAG0] != ELFMAG0 ||
247 ehdr.e_ident[EI_MAG1] != ELFMAG1 ||
248 ehdr.e_ident[EI_MAG2] != ELFMAG2 ||
249 ehdr.e_ident[EI_MAG3] != ELFMAG3) {
258 phdrs = malloc(sizeof(*phdrs) * ehdr.e_phnum);
262 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum);
264 for (i = 0; i < ehdr.e_phnum; i++) {