Lines Matching refs:ehdr
46 struct elf32_hdr *ehdr; local
62 ehdr = (struct elf32_hdr *)fw->data;
64 if (memcmp(ehdr->e_ident, ELFMAG, SELFMAG)) {
69 class = ehdr->e_ident[EI_CLASS];
82 if (ehdr->e_ident[EI_DATA] != ELFDATA2LSB) {
84 if (ehdr->e_ident[EI_DATA] != ELFDATA2MSB) {
163 const void *ehdr, *phdr; local
170 ehdr = elf_data;
171 phnum = elf_hdr_get_e_phnum(class, ehdr);
172 phdr = elf_data + elf_hdr_get_e_phoff(class, ehdr);
257 const void *ehdr = elf_data; local
258 u16 shnum = elf_hdr_get_e_shnum(class, ehdr);
260 u16 shstrndx = elf_hdr_get_e_shstrndx(class, ehdr);
264 shdr = elf_data + elf_hdr_get_e_shoff(class, ehdr);