Searched refs:phdr (Results 1 – 5 of 5) sorted by relevance
190 Elf64_Phdr *phdr = NULL, *phdr_next = NULL; in rk_dump_elf64_image_phdr() local224 if (ehdr->e_phentsize != sizeof(*phdr)) { in rk_dump_elf64_image_phdr()226 ehdr->e_phentsize = sizeof(*phdr); in rk_dump_elf64_image_phdr()250 phdr = (Elf64_Phdr *)(ehaddr + ehdr->e_phoff); in rk_dump_elf64_image_phdr()270 shdr->sh_offset = phdr_off + (sizeof(*phdr) * MAX_NUM_ENTRIES); in rk_dump_elf64_image_phdr()297 strtbl_off = phdr_off + (sizeof(*phdr) * MAX_NUM_ENTRIES); in rk_dump_elf64_image_phdr()300 if (phdr->p_offset != strtbl_off) in rk_dump_elf64_image_phdr()301 phdr->p_offset = strtbl_off; in rk_dump_elf64_image_phdr()305 phdr->p_filesz &= GENMASK(23, 0); /* 16MB */ in rk_dump_elf64_image_phdr()306 phdr->p_memsz &= GENMASK(23, 0); /* 16MB */ in rk_dump_elf64_image_phdr()[all …]
33 Elf32_Phdr *phdr; /* Program header structure pointer */ in load_elf_image_phdr() local37 phdr = (Elf32_Phdr *)(addr + ehdr->e_phoff); in load_elf_image_phdr()41 void *dst = (void *)(uintptr_t)phdr->p_paddr; in load_elf_image_phdr()42 void *src = (void *)addr + phdr->p_offset; in load_elf_image_phdr()44 i, dst, phdr->p_filesz); in load_elf_image_phdr()45 if (phdr->p_filesz) in load_elf_image_phdr()46 memcpy(dst, src, phdr->p_filesz); in load_elf_image_phdr()47 if (phdr->p_filesz != phdr->p_memsz) in load_elf_image_phdr()48 memset(dst + phdr->p_filesz, 0x00, in load_elf_image_phdr()49 phdr->p_memsz - phdr->p_filesz); in load_elf_image_phdr()[all …]
142 unsigned char phdr; member
495 uint32_t phdr; member