Lines Matching defs:ehdr

239 	void *ehdr;
275 ehdr = data;
277 memset(ehdr, 0, elf_size_of_hdr(class));
279 elf_hdr_init_ident(ehdr, class);
281 elf_hdr_set_e_type(class, ehdr, ET_CORE);
282 elf_hdr_set_e_machine(class, ehdr, rproc->elf_machine);
283 elf_hdr_set_e_version(class, ehdr, EV_CURRENT);
284 elf_hdr_set_e_entry(class, ehdr, rproc->bootaddr);
285 elf_hdr_set_e_phoff(class, ehdr, elf_size_of_hdr(class));
286 elf_hdr_set_e_ehsize(class, ehdr, elf_size_of_hdr(class));
287 elf_hdr_set_e_phentsize(class, ehdr, elf_size_of_phdr(class));
288 elf_hdr_set_e_phnum(class, ehdr, phnum);
290 phdr = data + elf_hdr_get_e_phoff(class, ehdr);
291 offset = elf_hdr_get_e_phoff(class, ehdr);
292 offset += elf_size_of_phdr(class) * elf_hdr_get_e_phnum(class, ehdr);
349 void *ehdr;
395 ehdr = data;
396 memset(ehdr, 0, elf_size_of_hdr(class));
398 elf_hdr_init_ident(ehdr, class);
400 elf_hdr_set_e_type(class, ehdr, ET_CORE);
401 elf_hdr_set_e_machine(class, ehdr, rproc->elf_machine);
402 elf_hdr_set_e_version(class, ehdr, EV_CURRENT);
403 elf_hdr_set_e_entry(class, ehdr, rproc->bootaddr);
404 elf_hdr_set_e_shoff(class, ehdr, elf_size_of_hdr(class));
405 elf_hdr_set_e_ehsize(class, ehdr, elf_size_of_hdr(class));
406 elf_hdr_set_e_shentsize(class, ehdr, elf_size_of_shdr(class));
407 elf_hdr_set_e_shnum(class, ehdr, shnum);
408 elf_hdr_set_e_shstrndx(class, ehdr, 1);
414 shdr = data + elf_hdr_get_e_shoff(class, ehdr);
419 offset = elf_hdr_get_e_shoff(class, ehdr) +
420 elf_size_of_shdr(class) * elf_hdr_get_e_shnum(class, ehdr);
430 elf_shdr_set_sh_name(class, shdr, elf_strtbl_add(str_tbl, ehdr, class, &strtbl_index));
443 elf_strtbl_add(segment->priv, ehdr, class, &strtbl_index));