Home
last modified time | relevance | path

Searched refs:elf32_phdr (Results 1 – 1 of 1) sorted by relevance

/devicemodel/core/
A Dsw_load_elf.c117 Elf32_Phdr *elf32_phdr, *elf32_phdr_bk; in load_elf32() local
121 if (elf32_phdr == NULL) { in load_elf32()
127 read_len = fread((void *)elf32_phdr, 1, phd_size, fp); in load_elf32()
133 if (elf32_phdr->p_type == PT_LOAD) { in load_elf32()
134 if ((elf32_phdr->p_vaddr + elf32_phdr->p_memsz) > in load_elf32()
141 void *seg_ptr = ctx->baseaddr + elf32_phdr->p_vaddr; in load_elf32()
146 memset(seg_ptr, 0, elf32_phdr->p_memsz); in load_elf32()
147 fseek(fp, elf32_phdr->p_offset, SEEK_SET); in load_elf32()
149 if (read_len != elf32_phdr->p_filesz) { in load_elf32()
151 elf32_phdr->p_filesz); in load_elf32()
[all …]

Completed in 3 milliseconds