Lines Matching refs:elf_phdr
65 struct elf_phdr *elf_phdr; /* program header */ in start_bootloader() local
137 req.len = sizeof(*elf_phdr); in start_bootloader()
141 if (stat.count != sizeof(*elf_phdr)) { in start_bootloader()
145 e_phoff += sizeof(*elf_phdr); in start_bootloader()
147 elf_phdr = (struct elf_phdr *) mem; in start_bootloader()
149 if (elf_phdr->p_type != PT_LOAD) in start_bootloader()
152 req.len = elf_phdr->p_filesz; in start_bootloader()
153 req.addr = __pa(elf_phdr->p_paddr); in start_bootloader()
154 ssc(fd, 1, (long) &req, elf_phdr->p_offset, SSC_READ); in start_bootloader()
156 memset((char *)__pa(elf_phdr->p_paddr) + elf_phdr->p_filesz, 0, in start_bootloader()
157 elf_phdr->p_memsz - elf_phdr->p_filesz); in start_bootloader()