Lines Matching refs:elf
657 struct elfhdr *elf; in fadump_update_elfcore_header() local
660 elf = (struct elfhdr *)bufp; in fadump_update_elfcore_header()
841 struct elfhdr *elf; in fadump_init_elfcore_header() local
843 elf = (struct elfhdr *) bufp; in fadump_init_elfcore_header()
845 memcpy(elf->e_ident, ELFMAG, SELFMAG); in fadump_init_elfcore_header()
846 elf->e_ident[EI_CLASS] = ELF_CLASS; in fadump_init_elfcore_header()
847 elf->e_ident[EI_DATA] = ELF_DATA; in fadump_init_elfcore_header()
848 elf->e_ident[EI_VERSION] = EV_CURRENT; in fadump_init_elfcore_header()
849 elf->e_ident[EI_OSABI] = ELF_OSABI; in fadump_init_elfcore_header()
850 memset(elf->e_ident+EI_PAD, 0, EI_NIDENT-EI_PAD); in fadump_init_elfcore_header()
851 elf->e_type = ET_CORE; in fadump_init_elfcore_header()
852 elf->e_machine = ELF_ARCH; in fadump_init_elfcore_header()
853 elf->e_version = EV_CURRENT; in fadump_init_elfcore_header()
854 elf->e_entry = 0; in fadump_init_elfcore_header()
855 elf->e_phoff = sizeof(struct elfhdr); in fadump_init_elfcore_header()
856 elf->e_shoff = 0; in fadump_init_elfcore_header()
858 elf->e_flags = _CALL_ELF; in fadump_init_elfcore_header()
860 elf->e_flags = 0; in fadump_init_elfcore_header()
862 elf->e_ehsize = sizeof(struct elfhdr); in fadump_init_elfcore_header()
863 elf->e_phentsize = sizeof(struct elf_phdr); in fadump_init_elfcore_header()
864 elf->e_phnum = 0; in fadump_init_elfcore_header()
865 elf->e_shentsize = 0; in fadump_init_elfcore_header()
866 elf->e_shnum = 0; in fadump_init_elfcore_header()
867 elf->e_shstrndx = 0; in fadump_init_elfcore_header()
956 struct elfhdr *elf; in fadump_create_elfcore_headers() local
960 elf = (struct elfhdr *)bufp; in fadump_create_elfcore_headers()
982 (elf->e_phnum)++; in fadump_create_elfcore_headers()
997 (elf->e_phnum)++; in fadump_create_elfcore_headers()
1037 (elf->e_phnum)++; in fadump_create_elfcore_headers()