Lines Matching defs:elf
14 #include <linux/elf.h>
308 Elf64_Ehdr *elf;
357 elf = (Elf64_Ehdr *)bufp;
359 memcpy(elf->e_ident, ELFMAG, SELFMAG);
360 elf->e_ident[EI_CLASS] = ELF_CLASS;
361 elf->e_ident[EI_DATA] = ELFDATA2MSB;
362 elf->e_ident[EI_VERSION] = EV_CURRENT;
363 elf->e_ident[EI_OSABI] = ELF_OSABI;
364 memset(elf->e_ident+EI_PAD, 0, EI_NIDENT-EI_PAD);
365 elf->e_type = cpu_to_be16(ET_CORE);
366 elf->e_machine = cpu_to_be16(ELF_ARCH);
367 elf->e_version = cpu_to_be32(EV_CURRENT);
368 elf->e_entry = 0;
369 elf->e_phoff = cpu_to_be64(sizeof(Elf64_Ehdr));
370 elf->e_shoff = 0;
371 elf->e_flags = 0;
373 elf->e_ehsize = cpu_to_be16(sizeof(Elf64_Ehdr));
374 elf->e_phentsize = cpu_to_be16(sizeof(Elf64_Phdr));
375 elf->e_phnum = 0;
376 elf->e_shentsize = 0;
377 elf->e_shnum = 0;
378 elf->e_shstrndx = 0;
419 elf->e_phnum = cpu_to_be16(count);