Lines Matching refs:ehdr

456 		Elf32_Ehdr ehdr;  in dump_elf32()  member
477 elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0; in dump_elf32()
478 elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1; in dump_elf32()
479 elf_file.ehdr.e_ident[EI_MAG2] = ELFMAG2; in dump_elf32()
480 elf_file.ehdr.e_ident[EI_MAG3] = ELFMAG3; in dump_elf32()
481 elf_file.ehdr.e_ident[EI_VERSION] = EV_CURRENT; in dump_elf32()
482 elf_file.ehdr.e_ident[EI_CLASS] = ELFCLASS32; in dump_elf32()
484 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2MSB; in dump_elf32()
486 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2LSB; in dump_elf32()
488 elf_file.ehdr.e_type = ET_REL; in dump_elf32()
490 elf_file.ehdr.e_machine = EM_SPARC; in dump_elf32()
492 elf_file.ehdr.e_machine = EM_386; in dump_elf32()
494 elf_file.ehdr.e_version = EV_CURRENT; in dump_elf32()
495 elf_file.ehdr.e_shoff = sizeof (Elf32_Ehdr); in dump_elf32()
496 elf_file.ehdr.e_ehsize = sizeof (Elf32_Ehdr); in dump_elf32()
497 elf_file.ehdr.e_phentsize = sizeof (Elf32_Phdr); in dump_elf32()
498 elf_file.ehdr.e_shentsize = sizeof (Elf32_Shdr); in dump_elf32()
499 elf_file.ehdr.e_shnum = nshdr; in dump_elf32()
500 elf_file.ehdr.e_shstrndx = ESHDR_SHSTRTAB; in dump_elf32()
593 Elf64_Ehdr ehdr; in dump_elf64() member
614 elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0; in dump_elf64()
615 elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1; in dump_elf64()
616 elf_file.ehdr.e_ident[EI_MAG2] = ELFMAG2; in dump_elf64()
617 elf_file.ehdr.e_ident[EI_MAG3] = ELFMAG3; in dump_elf64()
618 elf_file.ehdr.e_ident[EI_VERSION] = EV_CURRENT; in dump_elf64()
619 elf_file.ehdr.e_ident[EI_CLASS] = ELFCLASS64; in dump_elf64()
621 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2MSB; in dump_elf64()
623 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2LSB; in dump_elf64()
625 elf_file.ehdr.e_type = ET_REL; in dump_elf64()
627 elf_file.ehdr.e_machine = EM_SPARCV9; in dump_elf64()
629 elf_file.ehdr.e_machine = EM_AMD64; in dump_elf64()
631 elf_file.ehdr.e_version = EV_CURRENT; in dump_elf64()
632 elf_file.ehdr.e_shoff = sizeof (Elf64_Ehdr); in dump_elf64()
633 elf_file.ehdr.e_ehsize = sizeof (Elf64_Ehdr); in dump_elf64()
634 elf_file.ehdr.e_phentsize = sizeof (Elf64_Phdr); in dump_elf64()
635 elf_file.ehdr.e_shentsize = sizeof (Elf64_Shdr); in dump_elf64()
636 elf_file.ehdr.e_shnum = nshdr; in dump_elf64()
637 elf_file.ehdr.e_shstrndx = ESHDR_SHSTRTAB; in dump_elf64()
1018 GElf_Ehdr ehdr; in process_obj() local
1056 if (gelf_getehdr(elf, &ehdr) == NULL) { in process_obj()
1080 if (ehdr.e_ident[EI_CLASS] != eclass) { in process_obj()
1085 if (ehdr.e_machine != emachine1 && ehdr.e_machine != emachine2) { in process_obj()