Lines Matching refs:ehdr
3240 static void init_elf_identification(struct elf32_hdr *ehdr, unsigned char class) in init_elf_identification() argument
3242 memcpy(ehdr->e_ident, ELFMAG, SELFMAG); in init_elf_identification()
3243 ehdr->e_ident[EI_CLASS] = class; in init_elf_identification()
3244 ehdr->e_ident[EI_DATA] = ELFDATA2LSB; in init_elf_identification()
3245 ehdr->e_ident[EI_VERSION] = EV_CURRENT; in init_elf_identification()
3246 ehdr->e_ident[EI_OSABI] = ELFOSABI_NONE; in init_elf_identification()
3253 void *phdr, *ehdr; in cnss_qcom_elf_dump() local
3274 ehdr = data; in cnss_qcom_elf_dump()
3275 memset(ehdr, 0, sizeof_elf_hdr(class)); in cnss_qcom_elf_dump()
3276 init_elf_identification(ehdr, class); in cnss_qcom_elf_dump()
3277 set_ehdr_property(ehdr, class, e_type, ET_CORE); in cnss_qcom_elf_dump()
3278 set_ehdr_property(ehdr, class, e_machine, EM_NONE); in cnss_qcom_elf_dump()
3279 set_ehdr_property(ehdr, class, e_version, EV_CURRENT); in cnss_qcom_elf_dump()
3280 set_ehdr_property(ehdr, class, e_phoff, sizeof_elf_hdr(class)); in cnss_qcom_elf_dump()
3281 set_ehdr_property(ehdr, class, e_ehsize, sizeof_elf_hdr(class)); in cnss_qcom_elf_dump()
3282 set_ehdr_property(ehdr, class, e_phentsize, sizeof_elf_phdr(class)); in cnss_qcom_elf_dump()
3283 set_ehdr_property(ehdr, class, e_phnum, phnum); in cnss_qcom_elf_dump()