Lines Matching defs:hdr
30 static inline void elf_hdr_init_ident(struct elf32_hdr *hdr, u8 class)
32 memcpy(hdr->e_ident, ELFMAG, SELFMAG);
33 hdr->e_ident[EI_CLASS] = class;
34 hdr->e_ident[EI_DATA] = ELFDATA2LSB;
35 hdr->e_ident[EI_VERSION] = EV_CURRENT;
36 hdr->e_ident[EI_OSABI] = ELFOSABI_NONE;
57 ELF_GEN_FIELD_GET_SET(hdr, e_entry, u64)
58 ELF_GEN_FIELD_GET_SET(hdr, e_phnum, u16)
59 ELF_GEN_FIELD_GET_SET(hdr, e_shnum, u16)
60 ELF_GEN_FIELD_GET_SET(hdr, e_phoff, u64)
61 ELF_GEN_FIELD_GET_SET(hdr, e_shoff, u64)
62 ELF_GEN_FIELD_GET_SET(hdr, e_shstrndx, u16)
63 ELF_GEN_FIELD_GET_SET(hdr, e_machine, u16)
64 ELF_GEN_FIELD_GET_SET(hdr, e_type, u16)
65 ELF_GEN_FIELD_GET_SET(hdr, e_version, u32)
66 ELF_GEN_FIELD_GET_SET(hdr, e_ehsize, u32)
67 ELF_GEN_FIELD_GET_SET(hdr, e_phentsize, u16)
94 ELF_STRUCT_SIZE(hdr)