Lines Matching refs:e_ident
56 return memcmp(ehdr->e_ident, ELFMAG, SELFMAG) == 0; in elf_is_elf_file()
61 if (ehdr->e_ident[EI_DATA] == ELFDATA2LSB) in elf64_to_cpu()
63 else if (ehdr->e_ident[EI_DATA] == ELFDATA2MSB) in elf64_to_cpu()
71 if (ehdr->e_ident[EI_DATA] == ELFDATA2LSB) in elf16_to_cpu()
73 else if (ehdr->e_ident[EI_DATA] == ELFDATA2MSB) in elf16_to_cpu()
81 if (ehdr->e_ident[EI_DATA] == ELFDATA2LSB) in elf32_to_cpu()
83 else if (ehdr->e_ident[EI_DATA] == ELFDATA2MSB) in elf32_to_cpu()
102 } else if (ehdr->e_ident[EI_VERSION] != EV_CURRENT || in elf_is_ehdr_sane()
159 memcpy(ehdr->e_ident, buf, sizeof(ehdr->e_ident)); in elf_read_ehdr()
165 if (ehdr->e_ident[EI_CLASS] != ELF_CLASS) { in elf_read_ehdr()
168 } else if (ehdr->e_ident[EI_DATA] != ELFDATA2LSB && in elf_read_ehdr()
169 ehdr->e_ident[EI_DATA] != ELFDATA2MSB) { in elf_read_ehdr()