Lines Matching refs:ehdr
162 Elf64_Ehdr *ehdr;
190 ehdr = (Elf64_Ehdr *)buf;
191 phdr = (Elf64_Phdr *)(ehdr + 1);
192 memcpy(ehdr->e_ident, ELFMAG, SELFMAG);
193 ehdr->e_ident[EI_CLASS] = ELFCLASS64;
194 ehdr->e_ident[EI_DATA] = ELFDATA2LSB;
195 ehdr->e_ident[EI_VERSION] = EV_CURRENT;
196 ehdr->e_ident[EI_OSABI] = ELF_OSABI;
197 memset(ehdr->e_ident + EI_PAD, 0, EI_NIDENT - EI_PAD);
198 ehdr->e_type = ET_CORE;
199 ehdr->e_machine = ELF_ARCH;
200 ehdr->e_version = EV_CURRENT;
201 ehdr->e_phoff = sizeof(Elf64_Ehdr);
202 ehdr->e_ehsize = sizeof(Elf64_Ehdr);
203 ehdr->e_phentsize = sizeof(Elf64_Phdr);
211 (ehdr->e_phnum)++;
219 (ehdr->e_phnum)++;
229 ehdr->e_phnum++;
246 ehdr->e_phnum++;
250 ehdr->e_phnum, phdr->p_offset);