Searched refs:e_ident (Results 1 – 10 of 10) sorted by relevance
/qemu/contrib/elf2dmp/ |
H A D | qemu_elf.c | 142 if (memcmp(ehdr->e_ident, ELFMAG, SELFMAG)) { in check_ehdr() 147 if (ehdr->e_ident[EI_CLASS] != ELFCLASS64 || in check_ehdr() 148 ehdr->e_ident[EI_DATA] != ELFDATA2LSB) { in check_ehdr() 153 if (ehdr->e_ident[EI_VERSION] != EV_CURRENT) { in check_ehdr()
|
/qemu/hw/core/ |
H A D | loader.c | 357 uint8_t *e_ident; in load_elf_hdr() local 364 e_ident = hdr; in load_elf_hdr() 375 if (e_ident[0] != ELFMAG0 || in load_elf_hdr() 376 e_ident[1] != ELFMAG1 || in load_elf_hdr() 377 e_ident[2] != ELFMAG2 || in load_elf_hdr() 378 e_ident[3] != ELFMAG3) { in load_elf_hdr() 383 is64l = e_ident[EI_CLASS] == ELFCLASS64; in load_elf_hdr() 450 uint8_t e_ident[EI_NIDENT]; in load_elf_ram_sym() local 457 if (read(fd, e_ident, sizeof(e_ident)) != sizeof(e_ident)) in load_elf_ram_sym() 459 if (e_ident[0] != ELFMAG0 || in load_elf_ram_sym() [all …]
|
/qemu/linux-user/ |
H A D | elfload.c | 2222 return (ehdr->e_ident[EI_MAG0] == ELFMAG0 in elf_check_ident() 2223 && ehdr->e_ident[EI_MAG1] == ELFMAG1 in elf_check_ident() 2224 && ehdr->e_ident[EI_MAG2] == ELFMAG2 in elf_check_ident() 2225 && ehdr->e_ident[EI_MAG3] == ELFMAG3 in elf_check_ident() 2226 && ehdr->e_ident[EI_CLASS] == ELF_CLASS in elf_check_ident() 2227 && ehdr->e_ident[EI_DATA] == ELF_DATA in elf_check_ident() 2228 && ehdr->e_ident[EI_VERSION] == EV_CURRENT); in elf_check_ident() 2442 return exec->e_ident[EI_OSABI] == ELFOSABI_ARM_FDPIC; in elf_is_fdpic() 2447 return exec->e_ident[EI_OSABI] == ELFOSABI_XTENSA_FDPIC; in elf_is_fdpic() 4117 memcpy(elf->e_ident, ELFMAG, SELFMAG); in fill_elf_header() [all …]
|
/qemu/scripts/ |
H A D | dump-guest-memory.py | 268 self.e_ident = Ident(endianness, elfclass) 297 self.e_ident = Ident(endianness, elfclass)
|
/qemu/dump/ |
H A D | dump.c | 148 elf_header->e_ident[EI_CLASS] = ELFCLASS64; in prepare_elf64_header() 149 elf_header->e_ident[EI_DATA] = s->dump_info.d_endian; in prepare_elf64_header() 150 elf_header->e_ident[EI_VERSION] = EV_CURRENT; in prepare_elf64_header() 175 elf_header->e_ident[EI_CLASS] = ELFCLASS32; in prepare_elf32_header() 176 elf_header->e_ident[EI_DATA] = s->dump_info.d_endian; in prepare_elf32_header() 177 elf_header->e_ident[EI_VERSION] = EV_CURRENT; in prepare_elf32_header()
|
/qemu/bsd-user/ |
H A D | elfload.c | 718 if (interp_elf_ex.e_ident[0] != 0x7f || in load_elf_binary() 719 strncmp((char *)&interp_elf_ex.e_ident[1], "ELF", 3) != 0) { in load_elf_binary()
|
/qemu/include/ |
H A D | elf.h | 1500 unsigned char e_ident[EI_NIDENT]; member 1517 unsigned char e_ident[16]; /* ELF "magic number" */ member
|
/qemu/hw/arm/ |
H A D | boot.c | 818 elf_data_order = elf_header.h64.e_ident[EI_DATA]; in arm_load_elf() 822 elf_data_order = elf_header.h32.e_ident[EI_DATA]; in arm_load_elf()
|
/qemu/tcg/ |
H A D | tcg.c | 7152 .e_ident[EI_MAG0] = ELFMAG0, in tcg_register_jit_int() 7153 .e_ident[EI_MAG1] = ELFMAG1, in tcg_register_jit_int() 7154 .e_ident[EI_MAG2] = ELFMAG2, in tcg_register_jit_int() 7155 .e_ident[EI_MAG3] = ELFMAG3, in tcg_register_jit_int() 7156 .e_ident[EI_CLASS] = ELF_CLASS, in tcg_register_jit_int() 7157 .e_ident[EI_DATA] = ELF_DATA, in tcg_register_jit_int() 7158 .e_ident[EI_VERSION] = EV_CURRENT, in tcg_register_jit_int() 7174 .e_ident[EI_OSABI] = ELF_OSABI, in tcg_register_jit_int()
|
/qemu/disas/ |
H A D | mips.c | 4910 if (header->e_ident[EI_CLASS] == ELFCLASS64)
|