Lines Matching defs:ehdr
274 Elf64_Ehdr ehdr;
277 Elf32_Ehdr ehdr;
283 memcpy(&ehdr, output, sizeof(ehdr));
284 if (ehdr.e_ident[EI_MAG0] != ELFMAG0 ||
285 ehdr.e_ident[EI_MAG1] != ELFMAG1 ||
286 ehdr.e_ident[EI_MAG2] != ELFMAG2 ||
287 ehdr.e_ident[EI_MAG3] != ELFMAG3) {
294 phdrs = malloc(sizeof(*phdrs) * ehdr.e_phnum);
298 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum);
300 for (i = 0; i < ehdr.e_phnum; i++) {