Lines Matching defs:phdr
224 struct elf32_phdr *phdr;
229 phdr = (struct elf32_phdr *)(elf_data + ehdr->e_phoff);
232 for (i = 0; i < ehdr->e_phnum; i++, phdr++) {
233 u32 da = phdr->p_paddr;
234 u32 memsz = phdr->p_memsz;
235 u32 filesz = phdr->p_filesz;
236 u32 offset = phdr->p_offset;
239 if (phdr->p_type != PT_LOAD)
242 dev_dbg(dev, "phdr: type %d da 0x%x memsz 0x%x filesz 0x%x\n",
243 phdr->p_type, da, memsz, filesz);
246 dev_err(dev, "bad phdr filesz 0x%x memsz 0x%x\n",
262 dev_err(dev, "bad phdr da 0x%x mem 0x%x\n", da, memsz);
268 if (phdr->p_filesz)
269 scp_memcpy_aligned(ptr, elf_data + phdr->p_offset,