Lines Matching refs:elf_data
808 const u8 *elf_data = fw->data; in pru_rproc_load_elf_segments() local
810 ehdr = (struct elf32_hdr *)elf_data; in pru_rproc_load_elf_segments()
811 phdr = (struct elf32_phdr *)(elf_data + ehdr->e_phoff); in pru_rproc_load_elf_segments()
852 ret = pru_rproc_memcpy(ptr, elf_data + phdr->p_offset, in pru_rproc_load_elf_segments()
860 memcpy(ptr, elf_data + phdr->p_offset, filesz); in pru_rproc_load_elf_segments()
874 const u8 *elf_data = fw->data; in pru_rproc_find_interrupt_map() local
875 struct elf32_hdr *ehdr = (struct elf32_hdr *)elf_data; in pru_rproc_find_interrupt_map()
881 shdr = (struct elf32_shdr *)(elf_data + ehdr->e_shoff); in pru_rproc_find_interrupt_map()
885 name_table = elf_data + name_table_shdr->sh_offset; in pru_rproc_find_interrupt_map()
929 const u8 *elf_data = fw->data; in pru_rproc_parse_fw() local
952 pru->pru_interrupt_map = (struct pru_irq_rsc *)(elf_data + sh_offset); in pru_rproc_parse_fw()